sylvain
Top 10000
Meanings
Noun
1. Any of a number of butterflies, especially some species of admiral
2. a minor deity of forest, a sylvan (Roman mythology)