Name detail

Xalvadora

Meaning: Savior
Origin: Spanish
Gender: Girl