late 15c. (implied in waggling), frequentative of wag (v.). Compare Dutch waggelen "to waggle," Old High German wagon "to move, shake," German wackeln "to totter." Transitive sense from 1590s. Related: Waggled.
waft
wag
wage
wager
waggish
waggle
wagon
wagtail
Wahabi
wahoo
wah-wah