Meaning of shepherd's pipe

Definition of shepherd's pipe

(noun) a small bagpipe formerly popular in France
a small fipple flute with four finger holes and two thumb holes

Other information on shepherd's pipe

WIKIPEDIA results for shepherd's pipe
Amazon results for shepherd's pipe