Meaning of Bangalore

Definition of Bangalore

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

Other information on Bangalore

WIKIPEDIA results for Bangalore
Amazon results for Bangalore