63%RatingSave Gender Masculine Usage Arabic, Urdu, Bengali, Malay Scripts شفيق(Arabic) شفیق(Urdu) শফিক(Bengali) Pronounced Pron. /ʃa.ˈfiːq/(Arabic) [key·simplify] Meaning & History Means "compassionate" in Arabic, from the root شفق (shafaqa) meaning "to pity, to sympathize". Related NamesFamily Tree·Details RootshafaqaFeminine FormShafiqa(Arabic) People think this name isRate·Details formal urban strong strange complex serious Categories kindness, virtues