English
Detailed Synonyms for Mount Hubbard in English
Mount Hubbard:
Mount Hubbard [the ~] noun
-
the Mount Hubbard
– a mountain peak in southeastern Alaska that is part of the Coast Range (14,950 feet high) 1the Mount Hubbard; the Hubbard– a mountain peak in southeastern Alaska that is part of the Coast Range (14,950 feet high) 1