Sitar - What does it mean?
sitar | |
has no English definition.
(musical instruments) A Hindustani/Indian classical stringed instrument, typically having a gourd as its resonating chamber.
is likely misspelled.
has no English definition.