A Welsh variant linked to Llew/Leuwen forms associated with lion imagery and strength.
Like Lewyn?
Swipe through thousands of names like it