Find the word definition

Douglas Harper's Etymology Dictionary
babouche

1690s, from French babouche, from Arabic babush, from Persian papush, from pa "foot" (related to Avestan pad-, see foot (n.)) + posh "covering." Arabic, lacking a -p-, regularly converts -p- in foreign words to -b-.

Wiktionary
babouche

n. A Turkish or Moroccan slipper having no heel

Usage examples of "babouche".

There were displays of vegetables, fruits, hand-woven textiles, yellow or white babouche slippers, and a multitude of other commodities, some seemingly desirable in the eyes of Moroccans and some aimed deliberately to attract tourists.