- a Brahmanical temple dedicated to Shiva, at Ellora, India: architecturally one of the finest of ancient cave temples.
More Definitions
- LEANING TOWER OF PISA, THE (noun) Definition, Meaning & Examples
- PHARYNGOSCOPY (noun) Definition, Meaning & Examples
- ANOPIA (noun) Definition, Meaning & Examples
- TASK (noun) Definition, Meaning & Examples
- RADIOSTRONTIUM (noun) Definition, Meaning & Examples
- SISSY (noun) Definition, Meaning & Examples