English dictionary
mount hubbard meaning and definition
Definition and meaning of mount hubbard at MeaningMonkey.org. mount hubbard meaning and definition in the English Dictionary.MOUNT HUBBARD noun
Definition of Mount Hubbard (noun)
- a mountain peak in southeastern Alaska that is part of the Coast Range (14,950 feet high)
- synonyms: Hubbard
Source: Princeton University Wordnet