Meaning of Tombaugh

Definition of Tombaugh

(noun) United States astronomer who discovered the planet Pluto (1906-1997)

Other information on Tombaugh

WIKIPEDIA results for Tombaugh
Amazon results for Tombaugh