search

Babouche

Meaning

Noun

A Turkish or Moroccan
having no heel.
Sourced from
Wiktionary

Origin

babouche
English
arrow
babouche
French
arrow
بابوش
Arabic
arrow
پاپوش
Persian
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com