Bengaluru in Finnish Bengaluru in Finnish Bangalore proper noun A megacity, the state capital of Karnataka, India. Add to Flashcards