VariousWords beta
Definitions:
Noun
Russell
Henry Russell
Henry Norris Russell
Definition: United States astronomer who developed a theory of stellar evolution (1877-1957)