swimming hole

(noun) pond (generic term)

pool (generic term)