Cachar
noun
Ca·char
| \ ˈkäˌchär\
plural -s
Definition of Cachar
: any of several teas of India
Keep scrolling for more