Definify.com

Definition 2025


kamāncha

kamāncha

See also: kamancha

English

Noun

kamāncha (plural kamānchas)

  1. Alternative spelling of kamancheh