Swain

Primarily Male
The meaning of the name Swain is Boy, Servant
The origin of the name Swain is English
Notes: Originally an English Surname
People who like the name Swain also like:
Penn,
Samuel,
Oliver,
Eland,
Alden,
Hosea,
Clarke,
Ruby,
Sadie,
Evelyn,
Iris,
Ivy,
Ophelia,
Rosemary