Quick answer
Zayn is a boy name meaning "beauty, grace".
Meaning and history
The name means "beauty, grace" in Arabic. This was the name of a son of Husayn ibn Ali. Shia Muslims consider him to be the fourth imam. This name is borne by the British singer Zayn Malik (1993-), formerly a member of the band One Direction. It gained popularity in America and parts of Europe after One Direction became well-known in 2011.
Notes and context
Usage: arabic | Arabic: زين