ShakiraMeaning: Grateful, thankful, appreciativeOrigin: ArabicPronunciation: Shah-kee-rahBrowse Arabic Names