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