TYA

thousand years ago

Synonyms:
KYA