Noun henry russell has 1 sense
  1. Russell, Henry Russell, Henry Norris Russell - United States astronomer who developed a theory of stellar evolution (1877-1957)
    --1 is a kind of astronomer, uranologist, stargazer
,
TOP