early 14c., "small pool of dirty water," frequentative or diminutive of Old English pudd "ditch," related to German pudeln "to splash in water" (cf. poodle). Originally used of pools and ponds as well.
"to dabble in water, poke in mud," mid-15c., from puddle (n.); extended sense in iron manufacture is "turn and stir (molten iron) in a furnace." Related: Puddled; puddling.