jabalpur

Nouns

  • (n) an industrial city of central India to the southeast of Delhi Jubbulpore,

Synonyms

Jubbulpore

Words of close approximity