Bengaluru /ˌbɛŋ.ɡəˈlʊ.ɹuː/ noun1 •A megacity, the state capital of Karnataka, India.Introduced in India in 2017, the program is now part of major hospitals in key Indian cities: Bengaluru, Varanasi, Gurugram and Delhi. — 2024