Xiamara is a variant of Xiomara, likely from Germanic roots meaning famous in battle.
Like Xiamara?
Swipe through thousands of names like it