Uncover the origin, popularity, and more for any name.
Llywelyn is a Welsh given name meaning 'leader' or 'lion-like.' It originates from the Welsh words 'llwyf' (meaning 'lion') and 'elin' (meaning 'fair' or 'handsome'). Historically, it was borne by several Princes of Wales.
Prince of Gwynedd
Prince of Wales
Both names are of Welsh origin and share a poetic and mystical quality.
Another Welsh name, Gwydion evokes mythology and magic, complementing llywelyn's legendary feel.
A classic Welsh name with a strong and grounded sound, offering balance to llywelyn's more lyrical nature.
A beautiful Cornish name with Celtic roots, evoking the natural world like llywelyn's connection to Wales.