Baby Names and Name Generators

What Does Xalvadora Mean?
"Saviour"