shambars
English
Noun
shambars
plural of
shambar