Definify.com

Definition 2024


jambia

jambia

English

Noun

jambia (plural jambias)

  1. Alternative spelling of jambiya