English synonyms about - contact  

Demavend

noun

1 Demavend

An active volcano in northern Iran.


Find more on demavend elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0274