From Yoruba, Ikeoluwa means "the power or strength of God."
Like Ikeoluwa?
Swipe through thousands of names like it