Demavend (noun) Definition, Meaning & Examples

noun
  1. a mountain in N Iran, in the Elburz Mountains. 18,606 feet (5,670 meters).
noun
  1. a volcanic peak in N Iran, in the Elburz Mountains. Height: 5671 m (18 606 ft)
Demavend (noun) Definition, Meaning & Examples

More Definitions