From the Scottish Gaelic surname Mac Rath, meaning son of grace or prosperity.
Like Mcrae?
Swipe through thousands of names like it