Abigail is the traditional English spelling of this name. But many spelling variations have been invented over time, from Abagail to Abegail to Abigale and Abigayle. Lindseyboo.com has several hard to find variations of Abigail.