SANTOOR Meaning of SANTOOR in English n. Persian dulcimer with two bridges and many strings played with a pair of light wooden sticks Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012