pabouche

English

Noun

pabouche (plural pabouches)

  1. Alternative form of baboosh.