meaning of admiral byrd

1. explorer and United States naval officer; led expeditions to explore Antarctica 1888-1957


Related Words

admiral byrd |

Developed & Maintained By Taraprasad.com

Treasure Words