Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Spencer in English

English

Spencer

/spɛnsər/

noun

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

    synonym:
  • Spencer
  • ,
  • Herbert Spencer