English meaning of the Dagbani word nyili

nyili

Noun
  1. guineaworms

    nyili

    Verb
    1. to appear partially