1 names match.
Arabic/Modern
Modern variant of Nyla or Naila, possibly meaning to achieve or succeed.