Swain

English
"knight's attendant"

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.

The name Swain in Pop Culture

  • Swain's
    Los Angeles art supply store