jambya

English

Noun

jambya (plural jambyas)

  1. Alternative spelling of jambiya.