Meaning of Xiomara: Guest or stranger
Origin of the name Xiomara: Greek
Alternate spellings of the name Xiomara: Samara, Semara and Sammara.