Yoruba name meaning 'God has brought me joy' or 'the Lord has done something wonderful for me.'
Like Oluwamayowa?
Swipe through thousands of names like it