Bangalore (0 synonym found)

Definition of Bangalore:

°The state capital of Karnataka (India).
°To outsource (an employee, position, or function) to India, especially to Bangalore.

Definition of Bangalore:

°The state capital of Karnataka (India).
°To outsource (an employee, position, or function) to India, especially to Bangalore.

Back to Top