English meaning of the Dagbani word garisa

garisa

Verb
  1. to be astringent, tart