Aysel

Means “moon flood” in Turkish and Azerbaijani, from Turkic ay “moon” and sel “flood, stream”.
Read More

Ayo

Means “joy” in Yoruba, or a short form of names containing that element.
Read More