Xiomara is a Spanish language female given name, which is a variant of Guiomar and derived from the German name Wigmar, which means "battle ready" or "battle famous".