Definify.com

Definition 2025


setar

setar

English

Noun

setar (plural setars)

  1. a Persian musical instrument

See also

Anagrams