English meaning of the Dagbani word salibata

salibata

Noun
  1. sandal decorated with a tuft of wool