Etymology
Today it means: A time period previous to the present; the past. Full definition →
From yester- + tide (“time, season, period”).
Etymology from Wiktionary, CC BY-SA 4.0.