Olufunke is a Yoruba name meaning "God has given me someone to care for" or "God has given me one to cherish."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Olufunke?
Swipe through thousands of names like it