English meaning of the Dagbani word nintua

nintua

Noun
  1. a ring (finger-)