Synonyms for lovell

1. Lovell (n.)

English astronomer who pioneered radio astronomy (born in 1913)

Synonyms:
x