English
all-day
From all- + day.
Proto-Germanic *dagaz
Proto-West Germanic *dag
Old English dæġ ‘day’
Middle English day ‘a day’
English day
Today it means
adj Lasting throughout the whole day.
Language periods are conventional ranges, not dates for this word.
Etymograph / all-day