English meaning of the Dagbani word pani

pani

Noun
  1. vagina, vulva

    pani

    Verb
    1. to be on top, stay up, float, be/do in addition/plenty, come next
      • not