From Yoruba, it means 'God is great' or 'God is worthy of praise.'
Like Oluwatobi?
Swipe through thousands of names like it