A Slavic short form tied to Saveliy, ultimately tracing back to the Hebrew name Samuel, “God has heard.”
Like Savya?
Swipe through thousands of names like it