Andromaca

Name – Andromaca

Gender – Both

Origin – Greek

Meaning – The Greek name Andromaca means – she who is victorious over men