A modern nature name built from river with a soft suffix, evoking flowing water.
Like Riverlin?
Swipe through thousands of names like it