jambya
English
Noun
jambya
(
plural
jambyas
)
Alternative spelling of
jambiya
.