Thankful or grateful
Shakerra is a modern American elaboration of the Arabic name Shakira. It is derived from the root 'shakara', which translates to 'to thank' or 'to be grateful'.
Less common today
Shakerra isn't in the latest US Top 1000. It last peaked at #3,961 in 1993.
US births per 5-year period, 1990βpresent (SSA data).