Dictionary
Definition of DENALI
noun : DENALI
Source:WordNet 3.1
-
1. (
) a mountain in south central Alaska; the highest peak in North America (20,300 feet high) ;
See more about : DENALI