Cooch Behar

[ kooch buh-hahr ]
/ ˌkutʃ bəˈhɑr /

noun

a former state in NE India; now part of West Bengal.
a city in West Bengal, in NE India.

British Dictionary definitions for cooch behar

Cooch Behar

Kuch Bihar

/ (kuːtʃ bɪˈhɑː) /

noun

a former state of NE India: part of West Bengal since 1950
a city in India, in NE West Bengal: capital of the former state of Cooch Behar. Pop: 76 812 (2001)