Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

santoor Definition

Cancel
santoor
noun
An Indian string instrument, a trapezoidal hammered dulcimer with seventy strings, believed to be derived from the Persian santur

Words Related to santoor!

santoor Examples by Brain Bank Users