Name: Shakira (شاكرة)
Meaning: Thankful, grateful, contented, fem. of Shakir.
Gender: female