Where does “dudy” come from?

dudy (Polish): bagpipes

Definitions

  1. bagpipes

Words derived from “dudy