eeuwenlang

Etymology
. First attested as an adverb.

Adverb

 * 1) for centuries

Adjective

 * 1) for centuries, lasting centuries