From Namespedia - Names Meaning and Origins
Name: Anika
Gender: Feminine
Location: Asia
Language: Indian
Thematic: Ancient
Meaning: Graceful, favor, sweet faced, Goddess Durga
Comments: In sanskrit it means graceful/beautiful. Also refers to Goddess Durga.