English meaning of the Dagbani word karakaa

karakaa

Noun
  1. crackers