is anika a hindu name?
ANIKA NAME MEANING. Anika is a Hindu Girl name and it is Hindi originated name with multiple meanings. Anika name meaning is Goddess Durga; Grace; Favour; God is Gracious; God has Shown Favour. Anika name popularity and rank stands at 146 among 29430 Hindu names.