What does Anika mean?
From Sanskrit anika (अनीक), 'splendour, brilliance; also a battle array or army'; used as an epithet of Goddess Durga. Cross-cultural: Anika is independently a Germanic/Scandinavian diminutive of Anna.
What does Kali mean?
From Sanskrit 'kali', the feminine of 'kala' meaning 'black, dark'. The name of the fierce Hindu goddess Kali; the sense is often blurred by popular etymology with a second 'kala' meaning 'time'. Include respectfully as a deity name.