Ellora
geographical name
El·lo·ra
e-ˈlȯr-ə
village northwest of Aurangabad in the western India state of Maharashtra; site of the
Ellora Caves (temples excavated out of rock cliffs)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share