Swain Family History
Swain Name 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