Definify.com

Definition 2025


jambia

jambia

English

Noun

jambia (plural jambias)

  1. Alternative spelling of jambiya