Kailasa

[ kahy-lah-suh ]
/ kaɪˈlɑ sə /

noun

a Brahmanical temple dedicated to Shiva, at Ellora, India: architecturally one of the finest of ancient cave temples.

Example sentences from the Web for kailasa