What does Avigail mean?

Avigail meaning in Names Dictionary

Gives joy.
Name Origin: Hebrew
Name Gender: Female