Origin of the Surname The surname McCarthy hails from the rich tapestry of Irish history. It is derived from the Gaelic “Mac Carthaigh,” which translates to “son of Carthach.” Carthach is an old Irish name meaning “loving.” Etymology and Meaning The surname is rooted in the Gaelic Mac Carthaigh. The prefix “Mac”...