Rivia resembles Latin-derived place names built on river roots, suggesting someone from the riverbank or stream.
Like Rivia?
Swipe through thousands of names like it