MIRLITON


Meaning of MIRLITON in English

add. ·noun a kind of musical toy into which one sings, hums, or speaks, producing a coarse, reedy sound.

Webster English vocab.      Английский словарь Webster.