Name Details

Šefika

Meaning

A variant of Shafeeka, meaning merciful and forgiving.

girlMuslim