Definition of the French term sitar in music:

  1. sitar (string instrument used in Hindustani music)
Language
French
Singular
sitar
Plural
sitars
Abbreviation
Sit.