English meaning of the Dagbani word sapili

sapili

Noun
  1. hyaena (epithet)