BABOUCHE


Meaning of BABOUCHE in English

bəˈbüsh, bä- noun

( -s )

Etymology: French, from Arabic bābūj, bābūsh, from Persian pāpūsh

: a chiefly oriental slipper made without heel or quarters

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.