Definitions
There is 1 meaning of the phrase
Mount Hubbard.
Mount Hubbard - as a noun
A mountain peak in southeastern alaska that is part of the coast range (14,950 feet high)
Synonyms (Exact Relations)
hubbard