Grateful or thankful
Shikira is a variant of the Arabic name Shakira, which is the feminine form of Shakir. It is derived from the Arabic root 'sh-k-r', meaning to thank or to be grateful. While less common than its parent spelling, it carries the same positive connotation of appreciation and gratitude.
Less common today
Shikira isn't in the latest US Top 1000. It last peaked at #8,311 in 1990.
US births per 5-year period, 1990βpresent (SSA data).