79%RatingSave Gender Feminine & Masculine Usage Western African, Yoruba Meaning & History Means "my joy has arrived" in Yoruba. Related NamesFamily Tree·Details DiminutiveAyo(Yoruba) PopularityDetails Last ranked #944 in 2011 (m) #951 in 2005 (f) England and Wales People think this name isRate·Details formal upper class natural wholesome strong refined strange complex nerdy Categories feelings, happiness, isograms, joy, possession, travel