A Welsh-rooted name related to historical forms like Maewyn or Maelgwin, carrying a bright or blessed sense.
Like Maewyn?
Swipe through thousands of names like it