English → Hindi dictionary

lord macaulay

लार्ड मैकॉले / लार्डNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.