Safiya
s(a)-fi-ya
Popularity:
2751
Origin:
Arabic
Meaning:
Pure
Safiya is a feminine name of Arabic origin. A variant spelling of Safiyah and associated with the boy name Safi, this lovely name translates to “pure”. Your bundle of joy is going to be entering your life as a blank canvas with a beautifully innocent spirit. The name Safiya is a wonderful choice to celebrate baby’s pure heart. It’s also a variant spelling of the name Safiyya, who was one of the wives of the Islamic prophet Muhammad— a great way for you and baby to share your faith.