Cornish-Welsh name derived from 'mab' meaning 'youth' or 'son'; also the name of a Cornish saint.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Mabyn?
Swipe through thousands of names like it