long-ago (adj.) Look up long-ago at Dictionary.com
1834, from long (adj.) + ago.