saron
noun
plural -s
Definition of saron
: any of various Indonesian metallophones consisting of six or seven thick metal bars set on a wooden trough resonator and struck with a mallet
Keep scrolling for more