Synonyms and Antonyms for demavend | Synonym.com

Synonyms and Antonyms for demavend

1. Demavend (n.)

an active volcano in northern Iran

Synonyms: