Definition of mountain dulcimer in US English:

mountain dulcimer

noun