Indore in Russian Indore in Russian Индау́р proper noun The largest city in Madhya Pradesh, India. Add to Flashcards