English meaning of the Dagbani word nyalifu

nyalifu

Noun
  1. guineaworm, dracunculiasis