late Old English, agent noun from wrestle (v.).
wrecker
wren
wrench
wrest
wrestle
wrestler
wrestling
wretch
wretched
wriggle
wright