Diminutive combining Mae (from Margaret, 'pearl') with the Italian suffix -etta.
Like Maetta?
Swipe through thousands of names like it