bangalore

Noun
  1. An industrial city in south central India (west of Chennai) (synset 108923320)

Other Searches