Ayo

Means "joy" in Yoruba, or a short form of names containing that element.

There were no related names found for Ayo.