Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of HIMALAYAS
noun : HIMALAYAS
Source:WordNet 3.1
-
1. (
) a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain ;
See more about : HIMALAYAS