[ 2 syll. (s)ha-fiq, sh-af-iq ] The baby boy name Shafiq is pronounced as -SHaaFIY-K †. Shafiq is largely used in the Arabic and Urdu languages, and it is derived from Arabic origins. The name is of the meaning compassionate. The name Shafiqa (Arabic) is the female equivalent of Shafiq.
See also the related category arabic.
Shafiq is an infrequently used baby name for boys. It is not listed in the top 1000 names.
† English pronunciation for Shafiq: SH as in "she (SH.IY)" ; AA as in "odd (AA.D)" ; F as in "fee (F.IY)" ; IY as in "eat (IY.T)" ; K as in "key (K.IY)"