My name means pure and chaste, so it would be a similar signification in Arabic.
I've checked and there are a few that could fit:
Safia,
Safiya (and other variants),
Safa,
Tahira,
Zakiah,
Zakiya. My favorite out of these is definitely
Safia.
Don't hesitate to rate my different PNLs:
http://www.behindthename.com/pnl/246179