Gwynedd

Modern Welsh unisex name derived from the name of the medieval Kingdom of Gwynedd, meaning happiness