agelong
adjective
Meaning
Lasting throughout all time; eternal