Mirliton
-
A kind of musical toy into which one sings, hums, or speaks,producing a coarse, reedy sound.
Mirliton meaning & definition 1 of Mirliton.
A kind of musical toy into which one sings, hums, or speaks,producing a coarse, reedy sound.