喜马拉雅

喜马拉雅

the Himalayas

1 meaning
MEANING

MEANING

  1. noun

    the Himalayas

    • The Himalaya is the highest mountain range in the world.

STROKE ORDER
Loading…

Explore more related entries to look up.