shepherd's flute

English

Noun

shepherd's flute

  1. (music) A flageolet or similar instrument.