Definitions
There is 1 meaning of the phrase
Lord Macaulay.
Lord Macaulay - as a noun
English historian noted for his history of england (1800-1859)
Synonyms (Exact Relations)
first baron macaulaymacaulaythomas babington macaulay