Meaning of lowell
Definition of lowell
(noun)
United States
poet
(1917-1977)
United States
astronomer
whose studies of Mars led him to
conclude
that Mars was
inhabited
(1855-1916)
United States
poet
(1874-1925)
United States
educator
and
president
of Harvard University (1856-1943)
Other information on lowell
WIKIPEDIA results for
lowell
Amazon results for
lowell
Tweet