Yoruba name meaning 'God has done good things for me' or 'God has blessed me greatly.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Oluwasemilore?
Swipe through thousands of names like it