Green’s Dictionary of Slang

dulcimer n.

[play on SE musical instrument; various Romance langs and ult. (unknown) Latin dulce melo, sweet song]

the vagina.

[UK]A great & famous scoldling-match 3: [L]aid on a heap of Dung on Tower-hill, with a Pocky Tom Turd-man a playing on my Dulcimer.