Refine this word faster
Setar
noun
Definitions
Noun
- 1 A Persian musical instrument.
Etymology
From Iranian Persian سهتار (se-târ). Doublet of sitar.
See also for "setar"
Next best steps
Mini challenge
Unscramble this word: setar
From Iranian Persian سهتار (se-târ). Doublet of sitar.
Unscramble this word: setar