unisex baby name

River

With English, Old French, and Latin roots, this name literally means “flowing body of water.” Hopefully your kiddo won’t create a river of pee in your kitchen on Day 1 of potty-training!