The story
- Middle English · derived fromwaggen“to move up and down”
- English todayWagstaff
From Middle English waggen (“to move up and down”) + staff (“staff, rod”), an occupational surname for an official who carried a staff.
Words from the same roots
Middle Englishwaggen all →
wagWaghorn
Etymology from Wiktionary, CC BY-SA 4.0.