An estuary is the correct term for where a river meets the sea, creating a wide body of brackish water with tidal influence. Ponds and lakes are freshwater bodies not connected to the sea, while a bay is a coastal inlet but not specifically a river mouth.