Definitions
noun
English historian noted for his history of England (1800-1859)
Look “lord macaulay” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
English historian noted for his history of England (1800-1859)