Modern variant of Marvin, from Welsh 'mawr' (great) and possibly 'bryn' (hill).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Marvon?
Swipe through thousands of names like it