And I really appreciated your keywords with all the multiple possible spellings of the family name. The Western press has never settled on one common spelling of that idiot's last name.
The name 'Hannibal' does reflect back on the general that led the elephants over the Alps and defeated the Romans so badly at least twice. The historical Hannibal, as an African Carthaginian, was a worshiper of Baal, but that obviously didn't bother Omar Gaddafi when he named his son after him. The Romans finally killed Hannibal, and Carthage was razed to the ground and the soil was salted afterwards, but Omar must have ignored that part.
Funny, all I could think of was, Hannibal Lector.