Home - Boy's Name - S - Shafiq

Boys name -
Shafiq

Meaning:

Affectionate, compassionate, soft, pardoning.

Derivation:

Shafeek, Shafik

Origins:

Arabic

Mail to a Friend