lovell

Noun
  1. English astronomer who pioneered radio astronomy (born in 1913) (synset 111161971)

Found on Word Lists

Other Searches