Definition Definition

zampogna - Meaning and Examples

Meaning of 'zampogna' (Webster Dictionary)

1 . Zampogna [ n.]
- A sort of bagpipe formerly in use among Italian peasants. It is now almost obsolete.