Subscribe
URL of the page has been copied to clipboard.
Meaning : United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916).
Synonyms : lowell
Install App