Time-honoured (3-3)
I believe the answer is:
age-old
(Other definitions for age-old that I've seen before include "Having been around for many years" , "Belonging to times long ago" , "Extremely ancient" , "Lasting from times long ago" , "Dating from long ago" .)