0%

ALL meanings of himalaya

Him·a·la·yas
H h
  • noun himalaya the, a mountain range extending about 1500 miles (2400 km) along the border between India and Tibet. Highest peak, Mt. Everest, 29,028 feet (8848 meters). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?