bewepen (Middle English) comes from Old English bewēpan, from Proto-West Germanic biwōpijan — to weep over.