Welsh name possibly meaning leader or lion-like, borne by medieval Welsh princes.
Like Llewellyn?
Swipe through thousands of names like it