Meaning & History
Anglicized form of Gaelic Mac Amhalghaidh or Mac Amhalghadha meaning "son of Amhalghaidh". The given name Amhalghaidh, from Old Irish Amalgaid, is of uncertain meaning.
Related Names
VariantsMac Amhalghaidh, Macaulay, Macauley(Irish) Macaulay, Macauley(Scottish) MacAmhalghaidh(Scottish Gaelic)