TROUVAILLE Meaning of TROUVAILLE in English n. a lucky find; a windfall. [ F f. trouver find ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012