A river; a large flowing stream.
A river; in some usage a large body of water or the sea.
A river.
A place of many streams; a well-watered riverside region.