- You are here:
- Home
- AZ Dictionary
noun:- A Turkish or Moroccan slipper having no heel
- A Turkish or Moroccan slipper having no heel
View More
Related Sources
- Definition for "babouche"
- A Turkish or Moroccan slipper having no heel
- View More
- Sentence for "babouche"
- Urban Dictionary for "babouche"
- (1) A heel-less pointy leather Moroccan…
- View More
How would you define babouche?