English → Hindi dictionary
herbert spencer
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.
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.