Yoruba name combining *Oluwa* and joy-related elements, often meaning "God has made joy" or "God brings happiness."
Like Oluwakayode?
Swipe through thousands of names like it