Yoruba in origin, with *Oluwa* ('God') and meaning linked to increased blessing or added prosperity.
Like Oluwabusola?
Swipe through thousands of names like it