Monifa means "I am lucky" in Yoruba.
Yoruba feminine name.
Check back in a moment for rank and trend details.