Answer: millenium

AnswerCrossword Clue
MILLENIUMParadisiacal period
MILLENIUMLong time