Spencers Meaning
There are 1 meaning(s) for word Spencers
Meaning 1 : English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
Synonyms : herbert spencer
Synonyms : herbert spencer
Similar words of Spencers :
