Meaning
A Yoruba name meaning "I have someone to pamper". Yoruba is a language spoken in West Africa, primarily in Nigeria.