I've never heard of Zayla before. I'm not sure what I think of it. I might grow on me. Anyway what about Zali or Zahli? Its a form of Zara which means princess.