Meaning and Origin of: Anika

The name Anika is Hebrew for "Gift of God's favor"