Variant of Maimuna, an Arabic name meaning 'blessed, fortunate, and of good omen.'
Like Maymouna?
Swipe through thousands of names like it