"shaky, groggy, unstable," 1919, of unknown origin. German prefix wankel- has a similar sense. Perhaps from surviving dialectal words based on Old English wancol "shaky, tottering" (see wench (n.)).
the bridge still stands though one of the arches is wonky
wonderment
wonderous
wonder-worker
wondrous
wonk
wonky
wont
wonted
wonton
woo
wood