HumanitiesWeb.org - Glossary definition: Duda
Duda

A primitive form of bagpipe found in Poland in the 16th-century.

Back