English meaning of the Dagbani word karakara

karakara

Noun
  1. light tomato soup