73%RatingSave Gender Feminine & Masculine Usage Yoruba Meaning & History Means "God made this" in Yoruba. Related Names Rootsolúwa + ṣe + eyí People think this name isRate·Details classic formal upper class natural wholesome strong refined strange complex serious