Definify.com

Definition 2024


kamāncha

kamāncha

See also: kamancha

English

Noun

kamāncha (plural kamānchas)

  1. Alternative spelling of kamancheh