Swain
English
"knight's attendant"Share
Copy link
Swain Origin and Meaning
The name Swain is a boy's name of English origin meaning "knight's attendant".
Old-fashioned, conjuring up an ardent suitor in a bow tie and straw boater.
12 Names Similar to Swain
These 12 names were selected by our users that were looking for other names like Swain.
Swain in Pop Culture
- Swain'sLos Angeles art supply store