Answer: oldenemy

AnswerCrossword Clue
OLDENEMY

Longtime nemesis

OLDENEMY

Rival of the past

OLDENEMY

Rival of long standing