Definify.com

Definition 2024


kemancha

kemancha

English

Noun

kemancha (plural kemanchas)

  1. Alternative spelling of kamancheh

Anagrams