jambyas
English
Noun
jambyas
plural of
jambya