Answer: millenium

AnswerCrossword Clue
MILLENIUM

Paradisiacal period

MILLENIUM

Long time