Shanahan Family History
14-Day Free Trial
Shanahan Name Meaning
Irish (Munster): reduced Anglicized form of Gaelic Ó Seanacháin ‘descendant of Seanachán’, a diminutive of Seanach, a personal name from sean ‘ancient’, ‘old’.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Hanahan, Stranahan, Hanrahan, Sheehan, Banahan, Shannon, Hallahan