Olufunke is a Yoruba name meaning "God has given me someone to care for" or "God has given me one to cherish."
Like Olufunke?
Swipe through thousands of names like it