1. Welsh form of Leo [q.v.], from Latin "lion".
2. Welsh diminutive for Llewelyn [q.v.], of uncertain meaning.