Top definition
Ikeoluwa is a Nigerian name from the Yoruba tribe in africa meaning "under the care of God".
by Ikeolulu July 13, 2018
Get the mug
Get a ikeoluwa mug for your Facebook friend James.