Skip to content
inoh

denali

/dɪˈnɑːli/

The highest peak in North America.

“Denali stood majestically against the blue sky.”
Add to my deck
Illustration of denali: The highest peak in North America.