Definify.com

Definition 2024


Kailasa

Kailasa

English

Proper noun

Kailasa

  1. Name of a mountain in the Himalayas.

Translations