agresor
/aɡɾeˈsoɾ/ · B2 · noun · m
attacker
🥊 agresor = agres(sion) + -or, the one who does the aggression
Spanish agresor comes from Latin aggressor, from aggredi, meaning to attack (ad- toward + gradi to step). It shares its root with English aggressor and aggression, so the link is direct: the one who steps toward you to attack.