Meaning of admiral byrd

Definition of admiral byrd

(noun) explorer and United States naval officer; led expeditions to explore Antarctica (1888-1957)

Other information on admiral byrd

WIKIPEDIA results for admiral byrd
Amazon results for admiral byrd