Zayna is an Arabic name, the feminine form of Zayn, from the root zayn, which means "beauty" or "grace"; it is usually translated as "beautiful". It is popular across the Arab world and in South Asia, often spelled Zaina. In the United States the name has moved up from number 2293 in 2015 to number 1499 in 2025, its best rank so far.