Name Anna generally means Favor or Grace, and is a Unisex name, which means both Boy's and Girl's can have this name. Name Anna has Latin, Greek, Native American, Italian, Bulgarian, English, Hebrew, Spanish, Indian, Finnish, Biblical origin and is shared by people, who are either Christian or Muslim or Hindu by religion. Rashi of name Anna is Mesh (Aries) with dominant planet Mars (Mangal) . |