DEMAVEND Meaning of DEMAVEND in English An active volcano in northern Iran. Advanced Islamic English dictionary. Расширенный исламский словарь английского языка. 2012