Definition of zampogna

  1. zampogna Noun A kind of Italian double-chantered bagpipe.
Feedback Form