Definition of Hubli in English:

Hubli

(also Hubli-Dharwad, Hubli-Dharwar)

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/