The story
- Old English · inherited frombeweallan“to boil away”
- Middle English · inherited frombewellen
- English todaybewell
From Middle English bewellen, biwellen, from Old English beweallan (“to boil away”), equivalent to be- + well.
Etymology from Wiktionary, CC BY-SA 4.0.