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
RootAmalgaid (given name)
VariantsMac Amhalghaidh, Macaulay, Macauley(Irish) Macaulay, Macauley(Scottish) MacAmhalghaidh(Scottish Gaelic)