Olivia Chen

By Olivia Chen
Historical Naming Consultant

Updated on September 07, 2024

Shanahan

US Popularity Rank: None

Origin: Irish

Meaning: Descendant of Seanach; Ancient, old

Shanahan is a boy’s given name and surname of Irish origin. It’s an anglicized form of the surname Ó Seanacháin, meaning “descendant of Seanach.” Seanach was a personal name deriving from the Irish word sean, meaning “ancient” or “old.” Choosing this name could be a lovely way to express your wish that baby will have a long and happy life! Famous bearers of this name include Brendan Shanahan, the current president of the Toronto Maple Leafs, and NFL coach Kyle Shanahan. A famous historic bearer was Jennie Shanahan, a member of the Irish Citizen Army who was involved in Ireland’s 1916 Rising.