A Yoruba name with *Oluwa* meaning God, traditionally interpreted as "God has loved/blessed me."
Like Mofeoluwa?
Swipe through thousands of names like it