kind of flute with several tubes used by indians - English Synonyms Dictionary

Can't found any synonym terms.