babuche
English
Noun
babuche
(
plural
babuches
)
Alternative form of
baboosh
.