Rare blend of Melvin and Elvis; Melvin derives from Old English meaning council protector.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Melvis?
Swipe through thousands of names like it