Where does “Ганнибал” come from?

Ганнибал (Russian) comes from English Hannibal, from Latin Hannibal, from Punic 𐤇𐤍𐤁𐤏𐤋, from Punic 𐤁𐤏𐤋, from Phoenician 𐤁𐤏𐤋, from Proto-Semitic baʿl- — lord, master, owner; husband, master, owner;...

Ancestry of “Ганнибал”, step by step

StepLanguageWordMeaning
1EnglishHannibalof mostly historical use. Most notably borne by the Carthaginian general Hannibal, son of Hamilcar
2LatinHannibalthe Carthaginian general Hannibal Barca
3Punic𐤇𐤍𐤁𐤏𐤋May the Lord grace me
4Punic𐤁𐤏𐤋lord, master; Baal
5Phoenician𐤁𐤏𐤋lord, master; owner, master; husband
6Proto-Semiticbaʿl-lord, master, owner; husband, master, owner;...
Every word from Proto-Semitic baʿl-Every word from Phoenician 𐤁𐤏𐤋Every word from Punic 𐤁𐤏𐤋