himalaya mountains

Noun
  1. a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

himalaya mountains
A family hikes along a trail in the Himalaya Mountains.