Meaning A boy's name of Spanish origin, it means "Grace of God." Origin of Anibal Spanish Popular Middle Names Antonio, David, Francisco Pronunciation 🔊 Listen Anibal Similar Names Aafaaq Aadhik Taylor Abdul Mubeen Abu Firas Valerio Gillermo Abdul Qayyum Abuda Abudi Year by Year Popularity of Anibal