What does Abigail Mean?

The name Abigail means father of exhalation or joy of my father. It is a Biblical name and the name of King David’s third wife. The name is mostly used in English and German.