mirliton
Top 35000
Meanings
Noun
1. reed-pipe (flute-like instrument made from a reed that is sealed at both ends using an onion peel)