English meaning of the Dagbani word gaaba

gaaba

Noun
  1. a challenge to excel