archenemy (n.) Look up archenemy at Dictionary.com
also arch-enemy, 1540s, from arch- + enemy.