Home - Boy's Name - S - Safa

Boys name -
Safa

Meaning:

Purity

Derivation:

Safah

Origins:

Arabic

Mail to a Friend