setar

setar definitions

noun
  • a Persian musical instrument