Zain

Arabic
"beauty, grace"

Zain Origin and Meaning

The name Zain is a girl's name meaning "beauty, grace".

Zain is a name usually given to boys -- nearly 500 with this spelling alone in the US in one recent year, vs. only 20 girls. But CNN newswoman Zain Asher, sister of actor Chiwetel Ejiofor, is a noted female bearer and may inspire more baby girl Zains.