What does Swain mean?
Swain [swain] as a boys' name is an Old Norse and Old English name, and Swain means "boy, lad; one who herds swine". Swain is a variant form of Sven (Old Norse). Swain is also a variation of Swaine (Old English).
(male) Swaing, Swana, ..
(female) Swaia, Swane, .. Middle name pairings:
Swain Alan (S.A.), ..
How popular is Swain?
Swain is an unusual first name for males but a very prominent surname for all people (#1338 out of 150436, Top 1%). (2000 U.S. Demographics)
Which version is better?with its source forms and related boy names. Sven is the only prominent alternative form of Swain (outside Top 2000). Other variants, like Swayn, are seldom used. This relation of Swain was popular as a baby name during 1970-1979 (#1699). (Top 2000 Names, 2015)
Swain is alike in pronunciation to Cian, Seann, Syon, Xan, Zain▲, Zaine, Zan and Zann. Other recommended names are Alain, Bain, Blain, Brain, Cain▲, Crain, Dain, Dewain, Duwain, Dwain, Ewin, Fain, Gawain, Gwin, Iain, Kain, Owain, Owin, Pain, Rain, Sabin, Said, Sail, Saint, Savin, Sean▼, Shaan, Shai, Shaine, Shan, Shann, Shaun▼, Shawn▼, Shayn, Slavin, Slawin (see Slavin), Stan▼, Stein, Twain and Wain. These names tend to be more frequently used than Swain.See names in meaning and etymology.