Gender / Sex: girl
Meaning: friend; pure
Sounds Like: Safia, Sofia, Sofya
Similar Names: Safira, Savina, Samya, Saroya, Sacoya, Siliya, Zakiya, Sefira
Safiya \s(a)-fi-ya\ as a girl's name is a variant of Safiyah (Arabic, Hindi, Swahili), and the meaning of Safiya is "friend; pure".
The baby name Safiya sounds like Safia, Sofia and Sofya. Other similar baby names are Safira, Savina, Samya, Saroya, Sacoya, Siliya, Zakiya and Sefira.
Safiya is not a popular first name for women and an equally uncommon surname or last name for both men and women. (1990 U.S. Census)