I like the name Abby, but not a fan of the spelling you wrote (Avigail with a 'v'). I assume it's a typo, and it's supposed to be Abigail? I'm sorry if I assumed wrong. I like the name Abigail a lot.
Noa sounds nice too, but I agree that people would probably think it's Noah.