Noun herbert spencer has 1 sense
  1. Spencer, Herbert Spencer - English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
    --1 is a kind of philosopher; sociologist
,
TOP