trouvaille

15 1 0
                                    

trouvaille
(n) a valuable discovery,
or a lucky find; something
lovely discovered by a chance;
a windfall.

An•ge•licWhere stories live. Discover now