ヒマラヤ山脈

the Himalayas

Meaning

  1. n
    the Himalayas

Example sentences

  • Mount Everest is located in the Himalayas.