Noun percival lowell has 1 sense
  1. Lowell, Percival Lowell - United States astronomer whose studies of Mars led him to conclude that Mars was inhabited (1855-1916)
    --1 is a kind of astronomer, uranologist, stargazer
,
TOP