Mouth But Can't Speak- Riddles for kids

Riddle
What has a mouth but can't speak?

    Answer: A river.