“Shafeeq is an Arabic name that means gentle, compassionate, kind, or tender-hearted.”
Shafeeq is an Arabic name that means gentle, compassionate, kind, or tender-hearted.
Use our Father-Match algorithm to find sibling names that harmonise perfectly.
Try Father-Match →