Menu

Swain

Heart
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