Himalaya /,himə'leiə/ 📖 中文释义 n. 喜马拉雅山脉 🔗 释义中的汉语词 喜马拉雅山脉 📘 English Definition(英文释义) n a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain ← himachalol Himalaya honeysuckle →