jabalpur
1. [ noun ] (government) an industrial city of central India southeast of Delhi
Synonyms: jubbulpore
Related terms: city India