Shafiq, Shafeeq

in baby boy name

The meaning of Shafiq, Shafeeq is Kind, compassionate, tender