bangalore

Nouns

  • (n) an industrial city in south central India (west of Chennai)

Words of close approximity

bangalore torpedo