Welsh name meaning 'blessed love,' from car (love) and gwyn (blessed, white, fair).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Carwyn?
Swipe through thousands of names like it