meaning of admiral byrd

admiral byrd meaning in General Dictionary

explorer and US naval officer; led expeditions to explore Antarctica (1888-1957)