Shafiq

Origin Gender Meaning
Algerian Boy Compassionate.
Islamic Boy Compassionate.
Islamic Boy Compassionate.
Pakistani Boy Compassionate.
Persian Boy Compassionate.