English meaning of the Dagbani word damdi

damdi

Noun
  1. squat, gesture of respect to superior