Question

What does Himalayas mean?

Answer

Himalaya means the abode of snow (Him + alaya).

Related questions

Categories