Sheamus is an anglicized form of Irish Seamus, from James, ultimately from Hebrew Ya'aqov.
Like Sheamus?
Swipe through thousands of names like it