The meaning of the name Safa is Pure
The origin of the name Safa is Arabic
People who like the name Safa also like: Sada, Layla, Sahara, Amelia, Sadiya, Alia, Valerie Karim, Riyaz, Samir, Raed, Raheem, Shadi, Ruhan
Here are pictures of people with the name Safa. Help us put a face to the name by uploading your pictures to BabyNames.com!