McShane
Origin: Gaelic
Meaning: McShane is an Irish and Scottish surname, the Anglicised form of Gaelic Mac Seáin meaning "son of Sean" or "son of Shane", both being the Irish form of given name John meaning "Yahweh is gracious". It was a patrynomic surname referring to the son of a man with that name.
Comments
Post a Comment