Kailasa (noun) Definition, Meaning & Examples

noun
  1. a Brahmanical temple dedicated to Shiva, at Ellora, India: architecturally one of the finest of ancient cave temples.
Kailasa (noun) Definition, Meaning & Examples

More Definitions