cachou
cachou definition
ca·chou (ka s̸ho̵̅o̅′)
noun
- catechu
- a lozenge for sweetening the breath
Etymology: Fr < Port cachu < Malayalam kāccu, akin to Tamil kācu
Browse dictionary definitions near cachou