English Dictionary
Definition dulcimer in British English
dulcimer noun
[countable] noun
/ˈdʌlsɪmə(r)/
English Dictionary