Yoruba name meaning a gift or blessing from God.
Like Oreoluwa?
Swipe through thousands of names like it