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