Elūrā

views updated

Elūrā (sacred Indian cave temples): see ELLORĀ.

More From encyclopedia.com