Denali (English, name)
expansion: Denali
Senses:
glosses: The highest mountain peak in North America (the third most prominent peak after Mount Everest and Aconcagua), located in central Alaska.
Forms: