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)