The name Adonis is a Greek baby name. In Greek the meaning of the name Adonis is: Handsome; a lord. Greek mythology; a youth beloved of Aphrodite.
Balthazar (also spelled Balthasar, Balthassar, or Baltazar), from Akkadian 𒂗𒈗𒌑𒀫 Bel-shar-uzur, meaning "Bel protects the King" is the name commonly attributed to one of the Three Wise Men, at least in the west. ... It is an alternate form of the Babylonian king Belshazzar, mentioned in the Book of Daniel.
Hannibal is a given name of Phoenician/Carthaginian origin, meaning "Mercy of Baal". Its continued use in later times and cultures, up to the present, is mainly due to the historical fame of General Hannibal of the Second Punic War.
The name Tanis is a Slavic baby name. In Slavic the meaning of the name Tanis is: Spanish abbreviation of Estanislao 'make famous' from the name borne by several Slavic kings and three saints.
Meaning unknown, possibly "virgin" in Phoenician. Dido, also called Elissa, was the queen of Carthage in Virgil's 'Aeneid'. She burned herself to death when Aeneas left her.