From Arabic, meaning “compassionate,” “kind,” or “tender-hearted.”
Like Shafiq?
Swipe through thousands of names like it