The AI-powered English dictionary
Synonym of Bangalore, a megacity, the state capital of Karnataka, India. examples