Meaning of denali

Definition of denali

(noun) a mountain in south central Alaska; the highest peak in North America (20,300 feet high)

Other information on denali

WIKIPEDIA results for denali
Amazon results for denali