- this week

Gender: Female Meaning of Zayna: "beauty, grace" Origin of Zayna: Arabic

The name Zayna is a girl's name of Arabic origin meaning "beauty, grace". Zayna and is often added to user-created lists like For a girl with Egyptian, Indian & Welsh heritage - my shortlist and discussed in our forums with posts like "A brother or sister for little Jack or Olivia".

From the experts:

Zayna is a simplified spelling of Zaynab, the name of the eldest daughter of Muhammad, and also the feminine version of Zayn. Zaina is a widely-used spelling variation. Zainabu is another form of the name, also found in Swahili.

Find other names based on Zayna using our baby name generator.

Famous People Named Zayna

Pop Culture References for the name Zayna