Name detail

Xalbadora

Meaning: Savior
Origin: Spanish
Gender: Girl