• Indore

    Full definition of Indore

    Proper noun

    Indore

    (plural Indores)
    1. A large city in India, in the state of Madhya Pradesh.

    Anagrams

    © Wiktionary