Swain
English
"knight's attendant"Swain Origin and Meaning
The name Swain is 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