YourDictionary

cachou

noun

  1. catechu
  2. a lozenge for sweetening the breath

See cachou in American Heritage Dictionary 4

link/cite print suggestion box