ref
From Hindi अन्न(anna, “food, grain”), आना(ānā), from Sanskrit अन्न(anna).
Anna
fem. proper name, from Latin Anna, from Greek Anna, from Hebrew Hannah, literally "grace, graciousness" (see Hannah).