English flute

Noun

 * 1) A recorder.