Najila
Arabic
Glistening eyes
Possibly means "glistening eyes" in Arabic.
No more information.
Geraldine Valter , Shasta , astro- , Laurens , Mikhail , Esther , Leslie , Olivia , sal