Kailasa

[ kahy-lah-suh ]

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

Words Nearby Kailasa

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023

How to use Kailasa in a sentence