sylvain
Top 20000
Meanings
Adjective
1. that lives in the forest, sylvan (literary)
2. of or from Forest-l'Abbaye