English synonyms about - contact  

newfound

adjective

1 newfound

Newly discovered.


Find more on newfound elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0303