PAPOOSH


Meaning of PAPOOSH in English

pəˈpüsh, päˈ- noun

( -es )

Etymology: earlier papouch, from French, from Persian pāpūsh

: babouche

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