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