An African name of Nigerian origin, often linked to devotion and divine favor in local cultural use.
Like Oghosa?
Swipe through thousands of names like it