Variant of Ewell, from Old English meaning river source, or related to Welsh Hywel meaning eminent.
Like Euell?
Swipe through thousands of names like it