English meaning of the Dagbani word parawa

parawa

Noun
  1. a swelling in the groin