Safa

Safa means “purity, lucidity”. A masculine and feminine and unisex given name used in Arabic, Danish, Spanish and 4 more languages. Explore pronunciation, popularity data, and… Source