Modern invented name blending May (Latin, 'great') with the French diminutive suffix -let for a dainty feel.
Like Maylet?
Swipe through thousands of names like it