A river is a natural flowing watercourse, usually freshwater, flowing towards an ocean, sea, lake or another river. Small rivers can be referred to using names such as stream, creek, brook, rivulet, and rill. Rivers have been used as a source of water, for obtaining food, for transport, as a defensive measure, as a source of hydropower to drive machinery, for bathing, and as a means of disposing of waste. When coming up to baby names, you have lots of options inspired by river. The name River has been one of the leading nature names, Rio is another popular baby name, which means River in Spanish. Check out the below list for more river-themed names for boys or girls.
Aberfa - Welsh name means "from the mouth of the river."
Abhainn - Scottish name means "river."
Achelous - Greek name means "a river god."
Acheron - Latin name means "river of sorrow."
Acheros - Latin name means "river of sorrow."
Aibne - Scottish name means "river."
Alpheus - Greek name means "river god."
Amhuinn - Gaelic name means "lives at the alder tree river."
Arnon - Hebrew name means "stream, river."
Aros - Norse name means "from the river's mouth."
Ashenford - English name means "river ford near ash trees."
Asopus - Greek name means "a river god."
Avon - Welsh name means "the river."
Avonmora - Irish name means "from the great river."
Avonmore - Irish name means "from the great river."
Belisma - English name means "river goddess."
Bemidii - Native american ojibwa name means "river by a lake."
Biford - English name means "lives at the river crossing."
Birnie - English name means "small river or stream with an island."
Birny - English name means "small river or stream with an island."
Blaine - English name means "the source of a river."
Boynton - Gaelic name means "from the white river."
Burnie - English name means "small river or stream with an island."
Byford - English name means "lives at the river crossing."
Caindale - English name means "from the clear river valley."
Calder - Celtic name means "from the stony river."
Cam - Gaelic name means "crooked river."
Camron - Gaelic name means "crooked river."
Chilton - English name means "a town by the river."
Cleone - Greek name means "the mythological daughter of a river god."
Cleonie - Irish name means "daughter of a river god."
Cliff - English name means "river ford near a cliff."
Clyff - English name means "river ford near a cliff."
Clyfford - English name means "river ford near a cliff."
Cocytus - Greek name means "river of lamenting."
Conway - Welsh name means "holy river."
Conwy - Welsh name means "holy river."
Cresswell - English name means "watercress river."
Creswell - English name means "watercress river."
Dearbourn - English name means "deer river."
Deerborn - English name means "deer river."
Delta - Greek name means "mouth of a river."
Deverell - Welsh name means "from the river bank."
Deverril - Welsh name means "from the river bank."
Doggie - Scottish name means "from the dark river."
Doug - Scottish name means "from the dark river."
Dougie - Scottish name means "from the dark river."
Douglas - Scottish name means "from the dark river."
Douglass - Scottish name means "from the dark river."
Earwin - Welsh name means "white river."
Earwine - Welsh name means "white river."
Eaton - English name means "from the riverside village."
Eatton - English name means "river town."
Eatun - English name means "from the riverside village."
Ecchumati - Indian name means "a river."
Erwin - Welsh name means "white river."
Erwyn - Welsh name means "white river."
Eton - English name means "river town."
Eyton - English name means "river town."
Ford - English name means "river crossing."
Garnoc - Welsh name means "dwells by the alder tree river."
Garnock - Welsh name means "dwells by the alder tree river."
Gliona - Irish name means "from the greek cleone, daughter of a river god."
Guadalupe - Spanish name means "river of black stones."
Gwernach - Welsh name means "dwells by the alder tree river."
Hachi - Native american name means "river."
Holman - Teutonic name means "from the river island."
Holmes - English name means "from the river island."
Inachus - Greek name means "a river god."
Inis - Irish name means "from the river island."
Iniss - Irish name means "from the river island."
Innes - Irish name means "from the river island."
Innis - Irish name means "from the river island."
Inys - Irish name means "from the river island."
Io - Greek name means "daughter of a river god in greek mythology."
Isla - Scottish name means "from the name of a scottish river."
Ivria - Hebrew name means "from the other side of the river."
Jamuna - Hindu name means "holy river."
Jiang - Chinese name means "river."
Johnavon - American name means "river consecrated to god."
Joki - Finnish name means "river."
Jordan - Biblical name means "the river of judgment."
Kaveri - Hindu name means "river."
Kawa - Japanese name means "river."
Kawthar - Muslim name means "a river in paradise."
Kelvan - English name means "river man."
Kelven - Celtic name means "river man."
Kelvin - Celtic name means "from the narrow river."
Kelwyn - Celtic name means "from the narrow river."
Kendall - English name means "ruler of the bright river valley."
Leathan - Scottish name means "river."
Leith - Scottish name means "river."
Lethe - Greek name means "river of oblivion."
Malini - Indian name means "florist, a river."
Manda - Hindu name means "river."
Mansfield - English name means "from the field by the small river."
Maunfeld - English name means "from the field by the small river."
Monroe - Scottish name means "from the river's mouth."
Nairna - Scottish name means "dwells at the alder tree river."
Nairne - Scottish name means "from the alder tree river."
Oceana - Greek name means "a titan father of rivers and water nymphs in greek mythology."
Ohio - Native american name means "large river."
Orahamm - English name means "from tbe riverbank enclosure."
Oram - English name means "from tbe riverbank enclosure."
Orham - English name means "from tbe riverbank enclosure."
Orrin - English name means "river."
Oxford - English name means "river's pass."
Raea - Greek name means "rivers."
Redford - English name means "over the red river."
Renfrew - Welsh name means "dwells near the still river."
Rhea - Hindu name means "river."
Rhinffrew - Welsh name means "dwells near the still river."
Rhonda - Greek name means "powerful river."
Ria - Spanish name means "from the river's mouth."
Rio - Spanish name means "river."
Riva - Hebrew name means "bound, riverbank."
Romney - Welsh name means "winding river."
Rumenea - Welsh name means "dwells near the curving river."
Ryo - American name means "river."
Sabrina - Latin name means "goddess of the river severn."
Saravati - Indian name means "a river."
Sarita - Hindu name means "river."
Shelley - English name means "river farm."
Stratford - English name means "from the river ford on the street."
Styx - Greek name means "a river of the under world."
Tamesis - Greek name means "goddess of the river."
Tamtun - English name means "from the quiet river farm."
Tanton - English name means "from the quiet river farm."
Tapi - Hindu name means "name of a river."
Tarangini - Hindu name means "a river."
Tarik - Hindu name means "who crosses the river of life."
Taura - Japanese name means "many lakes;many rivers."
Torlan - Welsh name means "from the river bank."
Triveni - Hindu name means "three sacred rivers."
Twiford - English name means "from the double river ford."
Twyford - English name means "from the double river ford."
Tyna - English name means "river."
Varana - Hindu name means "river."
Wade - English name means "overflowing river."
Windsor - Teutonic name means "from the bend of the river."
Winsor - Teutonic name means "from the bend of the river."
Xanthus - Greek name means "a river god."
See also
More Baby Naming Ideas...