English dictionary
himalaya meaning and definition
Definition and meaning of himalaya at MeaningMonkey.org. himalaya meaning and definition in the English Dictionary.HIMALAYA noun
Definition of Himalaya (noun)
- a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain
- synonyms: Himalaya Mountains, Himalayas
Source: Princeton University Wordnet