pool in Irish
pool in Irish
dabhach
Any small body of standing or stagnant water; a puddle.
linn
Any small body of standing or stagnant water; a puddle.