0%

ALL meanings of denali

De·na·li
D d
  • noun denali McKinley2 3
  • noun denali a mountain in S central Alaska: highest peak in North America, 20,310 feet (6190 meters). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?