Variant of Ewell, from Old English meaning river source, or related to Welsh Hywel meaning eminent.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Euell?
Swipe through thousands of names like it