Meaning and origin
Macaulay is a Scottish boy name. The meaning of the name is `son of Olaf`. Macaulay,Macauley,Macauliffe
What Macaulay`s say about their name
The best thing about the name Macaulay: not many people have that name
The worst thing about the name: it gets shortend to other names all the time
If my name wasn`t Macaulay....: