Definitions
There is 1 meaning of the phrase
Henry Russell.
Henry Russell - as a noun
United states astronomer who developed a theory of stellar evolution (1877-1957)
Synonyms (Exact Relations)
henry norris russellrussell