draggen (Middle English) comes from Middle English dragen, from Old English draġan, from Proto-West Germanic dragan, from Proto-Germanic draganą, from Proto-Indo-European dʰreǵ- — pull, draw, drag; to glide, swoop; to draw, glide.
draggen (Middle English): to drag