English meaning of the Dagbani word ankufo

ankufo

Noun
  1. handcuff