Xiomara

Girl

Meaning of Xiomara: Guest or stranger

Origin of the name Xiomara: Greek

Alternate spellings of the name Xiomara: Samara, Semara and Sammara.