babouche
noun
°A Turkish or Moroccan slipper having no heel.