An Edo name from Nigeria meaning God loves or favored by God.
Like Osaze?
Swipe through thousands of names like it