Iyanla is of Yoruba origin, meaning "Mother has arrived." It's often spelled as Iyana and can also be found as Iyanola or Iyanuola in some variations. This name is popular among those who follow the Yoruba culture and religion, particularly among Nigerians and other Africans with Yoruba heritage.
"The name Iyanla experienced significant fluctuations in popularity over this period, with a peak of 49 births in both 1999 and 2001. However, it's notable that there were no recorded births for several years (2003-2005), and the number of births remained low throughout most of the 2000s and early 2010s."