Variant of Gwyn or Gwynn, from Welsh 'gwyn' meaning 'white, fair, blessed, holy'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Gwinn?
Swipe through thousands of names like it