denali

Noun
  1. A mountain in south central Alaska;
    The highest peak in North America (20,300 feet high) (synset 109372322)

Other Searches