Bangalore - Definition

bangalore

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

Look up another word