A Yoruba African name with *Oluwa* meaning God, typically interpreted as a blessing or fulfilled divine favor.
Like Mofiyinfoluwa?
Swipe through thousands of names like it