English meaning of the Dagbani word kasalli

kasalli

Noun
  1. cactus