Kannada, formerly also known as Canarese, is a classical Dravidian language spoken predominantly in the state of Karnataka in southwestern India, and spoken by a minority of the population in all neighbouring states.