Macaulay comes from a Gaelic surname meaning son of Amhalghaidh or descendant of Olaf-related roots.
Like Macaulay?
Swipe through thousands of names like it