Very rarely used word (top 20,000)
long since, since olden times
old or long ago (adj)
WiktionaryPONSbab.laReverso