Meaning A variant of the name Shakira, which means 'thankful'. Origin of Shikira Arabic Popular Middle Names Pronunciation 🔊 Listen Shikira Similar Names Shakeria Shakirah Shakyra Shaqira Shakurah Shakira Aanya Jayda Hamida Mashkoora Year by Year Popularity of Shikira