piper (n.) Look up piper at Dictionary.com
Old English pipere, agent noun from pipe (v.). As a kind of fish, from c. 1600. Expression pay the piper recorded from 1680s.