Home / Dictionary / Setar

Setar Uncommon

Definition, synonyms and related words

Definitions
Noun
1

a Persian musical instrument

Related Terms
Rhyming Words
tar atar star otar istar iftar retar dotar ottar petar metar dutar attar lutar tatar altar satar uttar matar katar
Compare
Setar vs