English → Hindi dictionary

demavend

डमावैंड / देमवेन्ड / देमवेन्दNOUN

Definition

an active volcano in northern Iran

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