Did you mean Macaulay?
Macaulay
noun
°of Gaelic origin.