HumanitiesWeb.org - Glossary definition: Duda
Duda
A primitive form of bagpipe found in Poland in the 16th-century.
Back