babouche
babouche has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A heelless slipper, typically of leather, worn in the Middle East and North Africa.