SITAR


Meaning of SITAR in English

n. a long-necked Indian lute with movable frets.

Derivatives:

sitarist n.

Etymology: Hindi sitar

Oxford English vocab.      Оксфордский английский словарь.