Irish surname from Mac Cárthaigh, meaning 'son of Carthach,' with Carthach meaning 'loving.'
Like Mccarty?
Swipe through thousands of names like it