jubbulpore

Nouns

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

Synonyms

Jabalpur

Words of close approximity