Meaning of macaulay

Definition of macaulay

(noun) English historian noted for his history of England (1800-1859)

Other information on macaulay

WIKIPEDIA results for macaulay
Amazon results for macaulay