Definitions
There is 1 meaning of the phrase
Admiral Byrd.
Admiral Byrd - as a noun
Explorer and united states naval officer; led expeditions to explore antarctica (1888-1957)
Synonyms (Exact Relations)
byrdrichard e. byrdrichard evelyn byrd