Baby name
Shafeeq
/shah · FEEK/
Meaning
“Merciful or compassionate”
South African masculine name, Arabic origin, meaning merciful or compassionate
How it ages.
Islamic heritage name with virtuous meaning
The cultural moment.
Steady usage in Muslim South African communities