2 names match.
Welsh/Modern
A variant of Mervyn, possibly meaning renowned or famous.
Possibly from Welsh meaning youth or a modern creation with uncertain origin.