Denali - Definition

denali

n 1: a mountain in south central Alaska; the highest peak in
North America (20,300 feet high) [syn: McKinley, Mount
McKinley, Mt. McKinley, Denali]

Look up another word