English meaning of the Dagbani word kanaafiri

kanaafiri

Noun
  1. cloves