Compound of Rita (from Margarita, 'pearl') and Mae (English, springtime).
Like Ritamae?
Swipe through thousands of names like it