JABALPUR





Definition:

  1. [noun] an industrial city of central India southeast of Delhi
    Synonyms: Jabalpur, Jubbulpore

Synonyms: