Definition of Hubli in English:

Hubli

(also Hubli-Dharwar, Hubli-Dharwad)

proper noun

  • A city in SW India; population 892,300 (est. 2009). It was united with the adjacent city of Dharwad in 1961.

Pronunciation

Hubli

/ˈhuːbli/