TROUVAILLE


Meaning of TROUVAILLE in English

n. a lucky find; a windfall.

Etymology: F f. trouver find

Oxford English vocab.      Оксфордский английский словарь.