Safiya
Primarily Female
The meaning of the name Safiya is Pure
The origin of the name Safiya is Arabic
People who like the name Safiya also like:
Amaya,
Camilla,
Olivia,
Saniya,
Alia,
Violet,
Sophia,
Sebastian,
Liam,
Caleb,
Nathan,
Tobias,
Imani,
Milo