Shafik
sh(a)-fik
Origin:Arabic
Meaning:Compassionate; Kind
Shafik is a masculine name with Arabic roots. A variant spelling of Shafiq, it translates to “compassionate” or “kind,” reminding your little one to grow their gentle heart from the very start. Many people have held the name Shafik, or a version of it, over the years, from actors to athletes. If you want to give your little one a classic name with a modern twist, Shafik can make for a lovely choice.
On this page:
Was this page helpful?
Yes
No
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.
Article saved.Go to My Saved Articles
Article removed.
Name added. View Your List