pozzanghera

Etymology
Unclear derivation of.

Noun

 * 1) puddle small pool of water