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