Swyn
SOO-in
Welsh
"charm, magic spell"Share
Copy link
Swyn Origin and Meaning
The name Swyn is a girl's name meaning "charm, magic spell".
Swyn is one of the vocabulary word names that has seen more use in Wales in recent years, though it's not quite a shoo-in elsewhere.