Meaning of Lovell

Definition of Lovell

(noun) English astronomer who pioneered radio astronomy (born in 1913)

Other information on Lovell

WIKIPEDIA results for Lovell
Amazon results for Lovell