English dictionary
demavend meaning and definition
Definition and meaning of demavend at MeaningMonkey.org. demavend meaning and definition in the English Dictionary.DEMAVEND noun
Definition of Demavend (noun)
- an active volcano in northern Iran
Source: Princeton University Wordnet