Safa Meaning in Urdu

Safa (صَفَا) is an Islamic girl name. In Urdu, its meaning is "صفائی، پاکیزگی، مکہ کی پہاڑی صفا". Discover its Arabic origin, pronunciation and full translations in 15 languages.