From Arabic *Ṣafiya* meaning “pure” or “chosen,” used with moral and spiritual virtue connotations.
Like Asfiya?
Swipe through thousands of names like it