Diminutive of May, from the month name (Latin Maia, goddess of growth) with French -ette suffix.
Like Mayetta?
Swipe through thousands of names like it