River


A natural waterway flowing in a channel

» Online Glossary