Agelong has 2 different meanings across 1 category:
Adjective
lasting through all time
"agelong struggle for freedom"
lasting throughout all time; eternal