denali









denali


noun

  1. a mountain in S central Alaska: highest peak in North America, 20,310 feet (6190 meters).

noun

  1. another name for Mount McKinley 1
52 queries 0.543