English → Hindi dictionary

denali

डेनाली / देनाली / डेनलिNOUN

Definition

a mountain in south central Alaska; the highest peak in North America (20,300 feet high)

Looking for poetry? Read shayari and poems by great poets.