From Gaelic 'Mac Raith' meaning 'son of grace' or 'son of prosperity'.
Like Mcray?
Swipe through thousands of names like it