SANTOOR Meaning of SANTOOR in English [ sʌn'tʊə , sʌn'tɔ: ]■ noun an Indian musical instrument resembling a dulcimer.Originfrom Arab. sanṭīr , alt. of Gk psaltērion 'psaltery'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004