More info about the name "Macaulay"
Macaulay is a Scottish name, derived from the Old Gaelic name 'MacAmhalghaidh', where 'Mac' means 'son of' and 'Amhalghaidh' is derived from the words 'amhail', which means 'unto', and 'ghaidh', which means 'a willow or twig'.