The boy's name Abby a(b)-by, also used as girl's name Abby, is a variant of Abbey, Abbott (Old English), Abelard (Old German) and Abner (Hebrew), and the meaning of Abby is "father, priest; noble strength; father of light".