Meaning
Abhigail is a charming name meaning 'father's joy' with roots in both Christian and Hindu traditions.