79%RatingSave Gender Feminine & Masculine Usage Western African, Yoruba Meaning & History Means "my joy has arrived" in Yoruba. Related NamesFamily Tree·Details DiminutiveAyo(Yoruba) People think this name isRate·Details formal upper class natural wholesome strong refined strange complex nerdy Categories feelings, happiness, joy