English meaning of the Dagbani word katari

katari

Noun
  1. opportunity