MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Herbert Spencer

noun (n)

  • English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
    inggeris dan sociologist filsuf yang mengemukakan teori mengenai seleksi alam manusia untuk masyarakat (1820-1903)
    Synonym:
    spencer
    source: wordnet30