The story
- Old English · inherited fromful wel
- Middle English · inherited fromfol wel
- English todayfull well
From Middle English fol wel, fulwel, from Old English ful wel, equivalent to full + well. Compare Old Norse all-vel (“full well”).
Etymology from Wiktionary, CC BY-SA 4.0.