• Babouche

    Origin

    From French babouche, from Arabic بابوش, from Persian پاپوش ("slipper").

    Full definition of babouche

    Noun

    babouche

    (plural babouches)
    1. A Turkish or Moroccan slipper having no heel
    © Wiktionary