trouvé

Adjective

 * 1) found, being to object of a find(ing)
 * 2) invented, thought-up, imagined
 * 3) found and somehow taken in, as said of a foundling

Etymology
From.

Verb

 * 1) to find