Spanish › DictionarybabuchaHear itnounfeminineslipper, babouchelow soft shoe that can be slipped on and off easily, especially in Middle Eastern contextsFormsnounsingularbabuchapluralbabuchasRead Spanish with every word explained