English meaning of the Dagbani word saafi

saafi

Noun
  1. key