Spanish translation of “river”
river noun /ˈrivə/
› a large stream of water flowing across country
The Thames is a river the river Thames the Hudson River (also adjective) a river animal. river bed noun › the ground over which a river runs.
lecho del río
riverside noun › the ground along or near the side of a river
margen del río
He has a bungalow on the riverside.