Time immemorial

noun 1. a time antedating a period legally fixed as the basis for a custom or right 2. time so long past as to be indefinite in history or tradition — called also time out of mind

Merriam-Webster's Collegiate Dictionary