Nayaly is of Arabic origin and means 'vision'. It is a unique, melodic choice for a girl's name.
Arab
"Nayaly is an extremely rare name, with only six babies receiving it since the year 2000."