Ayla (2)

  • [ - ]
  • Turkish
Possibly means "moonlight, halo" in Turkish.

EQUIVALENTS
BOSNIAN: Ajla