Yoruba name meaning 'God has done good things for me' or 'God has blessed me greatly.'
Like Oluwasemilore?
Swipe through thousands of names like it