Ciarra is a spelling variant of Ciara, the Irish feminine name meaning 'dark-haired' or 'black.'
Like Ciarra?
Swipe through thousands of names like it