Definitions from Wiktionary (Ellora)
▸ noun: A temple cave complex in the Aurangabad district of Maharashtra, India.
▸ Words similar to Ellora
▸ Usage examples for Ellora
▸ Idioms related to Ellora
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Ellora
▸ Words that often appear near Ellora
▸ Rhymes of Ellora
▸ Invented words related to Ellora
▸ noun: A temple cave complex in the Aurangabad district of Maharashtra, India.
Similar:
Opposite:
Phrases:
▸ Words similar to Ellora
▸ Usage examples for Ellora
▸ Idioms related to Ellora
▸ Wikipedia articles (New!)
▸ Popular adjectives describing Ellora
▸ Words that often appear near Ellora
▸ Rhymes of Ellora
▸ Invented words related to Ellora