English meaning of the Dagbani word dapuli

dapuli

Noun
  1. cross