Definition of Cooch Behar
former state of northeastern India west of Assam; since 1947 attached to West Bengal
Learn More about cooch behar
Britannica.com: Encyclopedia article about Cooch Behar
Seen and Heard
What made you want to look up Cooch Behar? Please tell us where you read or heard it (including the quote, if possible).