雪山 せつざん
setsu zan

Noun

1. snowy mountain; permanently snow-covered mountain

Noun

2. Himalayas

Related to ヒマラヤ山脈
Other forms: