Popularity:2751
Origin:Arabic
Meaning:pure; friend
Safiya is a feminine name of Arabic origin. A variant spelling of Safiyah, the name translates to both “pure” and “friend.” 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.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.