Name Meaning
Hi, I have searched all over the internet to find the meaning to find out what my name means. Does anyone have any idea what "Shakira" means and it's ethnic background?
vote up1vote down

Replies

Shakira is feminine form or Shakir and it is arabic. It means ''thankful''. You have a beautiful name by the way!
vote up1vote down
No offense, but you didn't search very hard. It's on this very website, right here: Shakira
vote up1vote down