English meaning of the Dagbani word ziŋguli

ziŋguli

Noun
  1. clitoris