A modern variant of Shakira or Kiara, often tied to Arabic shakir for "thankful."
Like Shakiara?
Swipe through thousands of names like it