trouvé
Meanings
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
Examples1
J'ai trouvé cette bouteille échouée sur la plage.
I found this bottle washed up on the beach.