Definition of Howrah in US English:

Howrah

(also Haora)

proper noun

  • A city in eastern India; population 1,034,400 (est. 2009). It is situated on the Hooghly River opposite Kolkata (Calcutta).

Pronunciation

Howrah

/ˈhourə/