the Himalaya n : a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain [syn: {Himalayas}, {Himalaya Mountains}]
版权所有 © 2024 3Dict.cn