This is a reply within a larger thread: view the whole thread

Re: meaning of my surname?
McGivern is an Anglicized form of the Scots Gaelic name Mag Shamhradhain, which means "son of Shamradhin". Shamradhin means "summer" in Gaelic.
vote up1vote down

No replies