English meaning of the Dagbani word nyiriga

nyiriga

Noun
  1. vagina
    • anus