DEMAVEND Meaning of DEMAVEND in English /dem'euh vend"/ , n.a mountain in N Iran, in the Elburz Mountains. 18,606 ft. (5670 m). Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012