Etymology
Today it means: A walk or hike that takes the best part of the day to do. Full definition →
From day + walk.
Etymology from Wiktionary, CC BY-SA 4.0.