English → Hindi dictionary

herbert spencer

हर्बर्ट स्पेंसर / हरबर्टNOUN

Definition

English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)

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