Swain Family History
Swain Surname Meaning
English: from the Middle English personal name Swain Swein (Old Norse Sveinn Sven from sveinn ‘lad’). English: occupational name from Middle English swein ‘servant attendant; boy young man’ (Old Norse sveinn).
The word could also denote a swineherd or a peasant in general. The name was thoroughly confused with Swan.
Irish: when not the English name possibly an Anglicized form of Mac Suibhne; see McSwain.
Source: Dictionary of American Family Names 2nd edition, 2022
