jubbulpore

Noun
  1. An industrial city of central India to the southeast of Delhi (synset 108923455)

Other Searches