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. 2012