Sylvain is a French form of Silvanus, from Latin meaning "of the forest" or "woodland."
Like Sylvain?
Swipe through thousands of names like it