sitar
English Dictionary
->
Letter S
-> sitar
Search Dictionary:
sitar Definition
(n)
a
stringed
instrument
of
India
;
has
a
long
neck
and
movable
frets
;
has
6
or
7
metal
strings
for
playing
and
usually
13
resonating
strings
sitar Synonyms
sitar
© Art Branch Inc.