What does Anna mean?
The Greek and Latin form of Hebrew 'Channah' (Hannah), meaning grace or favour. Reached most European languages via the Greek New Testament (the prophetess Anna).
What does Abigail mean?
From Hebrew Avigail: av 'father' + gil 'joy, rejoicing,' usually 'my father is joy' or 'my father's joy.' Borne by one of David's wives, remembered for her wisdom and level head (1 Samuel 25). Etymology well established.