Carthaginian Name Generator
Punic names from Hannibal's Carthage and its colonies
Tap a name to copy itPress Space for a new batch500 names in this generator
Generate authentic Carthaginian names: Punic theophoric names like Abdmelqart and Bodastart, the Latin and Greek forms historians use (Hannibal, Himilco, Gisco), women's names, patronymics and city epithets for novels, games and classroom projects.
About carthaginian names
Carthaginian names are Phoenician names, written in the Punic dialect and almost always built around a god. The recurring pieces are easy to learn: Abd- ('servant of'), Bod- ('in the hand of'), Ger- ('client of'), Hanni-/Hanno ('grace'), Azru- ('help'), Yaton ('he gave'), Shafat ('he judged') and Mattan ('gift'), joined to Baal, Melqart, Eshmun, Astarte, Tanit, Sakon or Pumay. So Hannibal is Hanni-Baal, 'Baal is gracious'; Hasdrubal is Azru-Baal, 'Baal helps'; Hamilcar is Abd-Melqart, 'servant of Melqart'; Bomilcar is Bod-Melqart. Women's names use the same gods with Amot- ('handmaid of'), Bat- ('daughter of') or Arishat ('desired'), and Dido's Phoenician name was Elishat.
Because Carthage's own records were destroyed in 146 BC, most names reach us through Greek and Latin writers, which is why the same man can be Himilco, Himilcon or Imilkon, and why a Punic Abdmelqart looks like Hamilcar on a Roman page. Carthaginians had no family names; a person was 'X son of Y', sometimes with a nickname such as Barca ('lightning') or a city of origin like Utica, Gades or Lilybaeum.
This list mixes the famous generals, suffetes and explorers with inscription-style Punic names, women's names, patronymics and Romanized Neo-Punic forms like Iddibal and Namphamo, so you can name a whole fleet, a merchant house or a single rival for Rome.
Tips for choosing a name
- Decide on a register first: Punic spellings (Abdmelqart, Bodastart) feel scholarly and alien, while Latinized forms (Hamilcar, Bostar) read smoothly in English prose. Mixing both for the same character will confuse readers.
- Build a family by repeating the gods, not the names: a house devoted to Melqart might have a Germelqart, a Bodmelqart and a daughter Amotmelqart, which is how real Punic families show up in inscriptions.
- Use 'son of' or 'daughter of' instead of surnames, and add a city (of Utica, of Motya) or an epithet only when two characters share a name, just as ancient historians did.
- For women, Arishat, Amotbaal, Batnoam and Elishat are attested and pronounceable; save Sophonisba and Dido for characters meant to evoke the famous originals.
- Keep nicknames meaningful: Barca means lightning, Psar means starling, Haedus means kid, so an invented epithet should describe the person, not just sound Roman.
Frequently asked questions
What did Carthaginian names mean?
Nearly all were short sentences about a god. Hannibal means 'Baal is gracious', Hasdrubal 'Baal helps', Hamilcar 'servant of Melqart', Bomilcar 'in the hand of Melqart', Hanno 'gracious', and Mago 'shield' or 'gift'. Women's names followed the same logic: Amotbaal is 'handmaid of Baal' and Batbaal 'daughter of Baal'.
Why are there so many Hannos, Hannibals and Hasdrubals?
Carthage drew its names from a small pool of pious formulas, so the same dozen names recur across centuries. Historians tell them apart with epithets (Hanno the Great, Hanno the Navigator), patronymics (Hasdrubal son of Gisco) or nicknames (Hannibal Psar). You can do the same in fiction.
Is Barca a Carthaginian surname?
No. Barca (Punic baraq, 'lightning') was a nickname of Hamilcar that his sons inherited as a family epithet, which is why we talk about the Barcids. Carthaginians did not use hereditary surnames; they were identified by their father's name and sometimes their city.
Are Carthaginian and Phoenician names the same?
Essentially yes. Carthage was founded by Tyre, spoke Punic (a Phoenician dialect) and worshipped the same gods, so names like Abdeshmun or Milkyaton turn up in Tyre, Sidon, Cyprus, Sardinia and Spain as well as at Carthage. Carthage favored Tanit and Baal Hammon, so names with Tanit are a distinctly Carthaginian touch.
All 500 carthaginian names
Browse the full list
- Hannibal Barca
- Hamilcar Barca
- Hasdrubal Barca
- Mago Barca
- Hasdrubal the Fair
- Hasdrubal Gisco
- Hanno the Great
- Hanno the Navigator
- Himilco the Navigator
- Hanno the Elder
- Hanno the Rab
- Mago the Agronomist
- Hasdrubal the Boetharch
- Hasdrubal the Bald
- Hasdrubal Haedus
- Hannibal Monomachus
- Hannibal the Rhodian
- Hannibal Psar
- Hannibal Gisco
- Hamilcar the Samnite
- Himilco Phameas
- Hamilcar Phameas
- Bomilcar the Suffete
- Carthalo the Commander
- Maharbal son of Himilco
- Muttines the Libyphoenician
- Adherbal of Drepana
- Hanno son of Bomilcar
- Hanno son of Hamilcar
- Himilco son of Hanno
- Gisco son of Hamilcar
- Bostar the Admiral
- Hasdrubal son of Gisco
- Mago the Samnite
- Hanno the Magonid
- Mago the Magonid
- Malchus the Magonid
- Himilco the Magonid
- Hasdrubal the Magonid
- Sophonisba
- Dido
- Elissa
- Elishat of Tyre
- Anna of Carthage
- Hanno the Suffete
- Gisco the Suffete
- Hasdrubal Cleitomachus
- Hanno the Admiral
- Himilco of Lilybaeum
- Mago of Carthago Nova
- Hanno of Carthago Nova
- Bostar of Saguntum
- Hannibal of Messana
- Hanno of Messana
- Hanno of Agrigentum
- Himilco the Younger
- Hanno the Younger
- Hamilcar the Elder
- Hamilcar son of Gisco
- Hamilcar son of Hanno
- Hamilcar Rhodanus
- Hamilcar of Paropus
- Bomilcar son of Hanno
- Bomilcar the Admiral
- Gisco the Elder
- Gisco the Younger
- Himilco the Admiral
- Hannibal the Elder
- Hannibal the Younger
- Hannibal son of Hamilcar
- Hannibal son of Gisco
- Mago son of Hamilcar
- Mago son of Hanno
- Hasdrubal son of Hanno
- Hasdrubal son of Hamilcar
- Adherbal the Admiral
- Carthalo son of Hanno
- Carthalo of Tarentum
- Abdmelqart
- Abdmilqart
- Abdeshmun
- Abdastart
- Abdtanit
- Abdosir
- Abdsakon
- Abdmilk
- Abdbaal
- Abdshamash
- Abdreshef
- Abdsid
- Abdpumay
- Abdhammon
- Abdelim
- Abdeser
- Abdo
- Bodmelqart
- Bodastart
- Bodeshmun
- Bodtanit
- Bodbaal
- Bodsid
- Bodshamash
- Bodo
- Bostar
- Bodmilk
- Bodsakon
- Bodhammon
- Bodpumay
- Hannibaal
- Hannibal
- Hannobaal
- Hanno
- Hanni
- Hannomelqart
- Hannoeshmun
- Hannoastart
- Hannotanit
- Hannosakon
- Hannopumay
- Baalhanno
- Baalhanan
- Azrubaal
- Azrumelqart
- Azruastart
- Azrueshmun
- Hasdrubal
- Adherbal
- Idnibaal
- Adonibaal
- Adarbaal
- Adarmelqart
- Maharbal
- Maharmelqart
- Mahareshmun
- Germelqart
- Gereshmun
- Gerastart
- Gersakon
- Gerbaal
- Gertanit
- Gerhekal
- Gersid
- Yatonbaal
- Yatonmelqart
- Yatoneshmun
- Yatonastart
- Yaton
- Yatonmilk
- Baalyaton
- Baalshillek
- Baalshillem
- Baalpilles
- Baalhilles
- Baalazor
- Baalshamar
- Baalshama
- Baalsaloq
- Baaliaton
- Baalram
- Baalmalak
- Baalhanun
- Baalhalos
- Baalshafat
- Baalmilk
- Eshmunazor
- Eshmunyaton
- Eshmunhilles
- Eshmunshillem
- Eshmunamos
- Eshmunadon
- Eshmunhalos
- Eshmunpilles
- Eshmunshama
- Melqartpilles
- Melqarthilles
- Melqartshama
- Melqartshillem
- Melqartyaton
- Melqartazor
- Milkyaton
- Milkpilles
- Milkram
- Milkhilles
- Milkbaal
- Milkshillem
- Milkadon
- Milkhalos
- Milko
- Shafatbaal
- Shafat
- Shafatmelqart
- Shafateshmun
- Shillem
- Shillembaal
- Hilles
- Hillesbaal
- Himilco
- Himilcon
- Milchat
- Milcho
- Hamilcar
- Mago
- Magon
- Mutumbal
- Muttines
- Gisco
- Carthalo
- Bomilcar
- Boodes
- Sakonyaton
- Sakonshillem
- Sakonpilles
- Sakon
- Pumayyaton
- Pumay
- Pygmalion
- Pumayhilles
- Pumaypilles
- Pumayshillem
- Arishat
- Arisham
- Arishbaal
- Amotbaal
- Amotmelqart
- Amotastart
- Amoteshmun
- Amottanit
- Amotsakon
- Amatmilk
- Ahotmilk
- Batbaal
- Batnoam
- Batastart
- Battanit
- Bateshmun
- Batmelqart
- Batsakon
- Batshalom
- Ummashtart
- Elishat
- Hanna
- Saphanbaal
- Himilce
- Salammbo
- Ithobaal
- Ethbaal
- Abibaal
- Abimilk
- Abimelqart
- Ahiram
- Hiram
- Mattan
- Mattanbaal
- Mattanmelqart
- Mattaneshmun
- Mattanastart
- Mattanpumay
- Mattun
- Matonbaal
- Tabnit
- Sychaeus
- Zakarbaal
- Zakarmelqart
- Zakar
- Yehawmilk
- Yehimilk
- Shipitbaal
- Shaphat
- Pilles
- Pillesbaal
- Iddibal
- Baric
- Baraq
- Baliahon
- Baliaton
- Balsillec
- Balsamon
- Balitho
- Baliddir
- Namphamo
- Namgidde
- Nampul
- Miggin
- Saddar
- Sidyaton
- Sidmilk
- Bonchor
- Boncar
- Annobal
- Annobal Tapapius Rufus
- Iddibal Caphada Aemilius
- Boncar Mecrasi Clodius
- Himilis
- Himilis Arnias
- Synalus
- Hanbaal
- Ashtartyaton
- Astartazor
- Tanityaton
- Reshefyaton
- Reshefshama
- Baalhanno Rab Mahanet
- Hanno Rab Mahanet
- Hasdrubal the Shofet
- Baalhanno the Shofet
- Bodmelqart the Shipwright
- Abdeshmun the Merchant
- Hanno the Elephant-Master
- Himilco the Helmsman
- Mago the Scribe
- Gisco the Purple-Dyer
- Bomilcar the Priest of Tanit
- Azrubaal the Priest of Baal Hammon
- Germelqart the Priest of Melqart
- Abdmelqart son of Bodashtart
- Bodeshmun son of Hanno
- Azrubaal son of Mago
- Germelqart son of Himilco
- Yatonbaal son of Baalhanno
- Hannobaal son of Abdeshmun
- Shafatbaal son of Adonibaal
- Milkyaton son of Gersakon
- Baalshillek son of Mutumbal
- Eshmunazor son of Bodmelqart
- Adherbal son of Hanno
- Maharbal son of Bomilcar
- Carthalo son of Gisco
- Bostar son of Himilco
- Himilco son of Bostar
- Hanno son of Mago
- Mago son of Bostar
- Bomilcar son of Hasdrubal
- Gisco son of Hanno
- Abdosir son of Germelqart
- Bodastart son of Yatonmilk
- Sakonyaton son of Abdsakon
- Adonibaal son of Hannibaal
- Mattanbaal son of Shillem
- Pumayyaton son of Milkpilles
- Zakarbaal son of Baalpilles
- Abdeshmun son of Eshmunhilles
- Bodtanit son of Abdtanit
- Hannoastart son of Gerastart
- Amotbaal daughter of Bodmelqart
- Arishat daughter of Hanno
- Batbaal daughter of Abdmelqart
- Batnoam daughter of Himilco
- Elishat daughter of Mattan
- Amotastart daughter of Bodastart
- Ummashtart daughter of Abdeshmun
- Amotmelqart daughter of Gisco
- Battanit daughter of Azrubaal
- Sophonisba daughter of Hasdrubal
- Bodmelqart of Carthage
- Abdeshmun of Utica
- Germelqart of Gades
- Hanno of Lilybaeum
- Himilco of Motya
- Bodastart of Leptis
- Azrubaal of Hadrumetum
- Baalhanno of Kerkouane
- Mago of Panormus
- Yatonbaal of Sulci
- Milkyaton of Nora
- Shafatbaal of Tharros
- Abdmelqart of Ibossim
- Hannibal of Hippo
- Bostar of Thapsus
- Adherbal of Sabratha
- Bomilcar of Oea
- Gisco of Tingis
- Eshmunazor of Sidon
- Abdosir of Tyre
- Baalyaton of Kition
- Mattanbaal of Byblos
- Hanno of Solus
- Himilco of Drepana
- Mago of Eryx
- Carthalo of Capua
- Hasdrubal of Lixus
- Bodmelqart of Mogador
- Abdsakon of Malaka
- Gersakon of Sexi
- Hanno of Abdera
- Bodashtart of Baria
- Himilco of Ebusus
- Mago of Carales
- Bomilcar of Olbia
- Gisco of Tipasa
- Hanno of Icosium
- Hasdrubal of Iol
- Abdmilk of Rusaddir
- Azrubaal of Cirta
- Hanno of Thugga
- Milkpilles of Maktar
- Baalshillek of Thuburbo
- Abdeshmun of Hippo Diarrhytus
- Himilco of Tunes
- Bostar of Aspis
- Hanno of Neapolis
- Mago of Achola
- Adherbal of Lepcis
- Himilco the Elder
- Mago the Elder
- Maharbal the Horseman
- Abdmiskar
- Bodmiskar
- Abdbast
- Abdisis
- Azrumilk
- Abdsaphon
- Gersaphon
- Gerhammon
- Baalpada
- Baalyasop
- Eshmunshillek
- Eshmunhanno
- Eshmunsilleh
- Melqartshillek
- Melqarthanno
- Shafatmilk
- Amotshamash
- Amothammon
- Amotsid
- Amotmiskar
- Batshamash
- Hannat
- Milkat
- Baalo
- Azro
- Mattano
- Yatono
- Gero
- Kanmi
- Eshmunhalos the Elder
- Bodeshmun the Younger
- Himilco the Sailmaker
- Adonibaal the Mercenary Captain
- Germelqart the Tin-Trader
- Yatonmilk the Horse-Breeder
- Abdosir the Ivory-Carver
- Bodastart the Grain-Factor
- Baalshillek the Shield-Bearer
- Sakonyaton the Harbor-Master
- Shafatbaal the Judge
- Baalhanno the Councillor
- Eshmunyaton the Physician
- Pumayyaton the Sea-Captain
- Gersakon the Caravan-Master
- Bodmelqart the Salt-Merchant
- Hanno the Silversmith
- Mago the Vintner
- Hasdrubal the Quarryman
- Mattanbaal the Stonecutter
- Hannibal the Rab of Sulci
- Baalshamar son of Abdosir
- Gerastart son of Yatonbaal
- Azrumilk son of Shafatmilk
- Eshmunhanno son of Bodsid
- Mattanmelqart son of Hannobaal
- Abdsaphon son of Gersaphon
- Milkpilles son of Bodeshmun
- Shillembaal son of Hilles
- Reshefyaton son of Abdreshef
- Baalpada son of Abdmiskar
- Hannibal son of Bostar
- Gisco son of Adherbal
- Himilco son of Carthalo
- Bomilcar son of Maharbal
- Hasdrubal son of Abdmelqart
- Arishbaal daughter of Milkyaton
- Hannat daughter of Baalshillek
- Amotshamash daughter of Abdshamash
- Batshalom daughter of Eshmunazor
- Amothammon daughter of Azrubaal
- Milkat daughter of Hanno
- Bateshmun daughter of Bomilcar
- Himilco of Bithia
- Baalhanno of Cossyra
- Abdmelqart of Melita
- Gisco of Gaulos
- Mago of Gadir
- Hasdrubal of Akra Leuke
- Bodmelqart of Sicca
- Hanno of Thabraca
- Adherbal of Vaga
- Bomilcar of Tacape
- Azrubaal of Meninx
- Yatonbaal of Zilis
- Carthalo of Sala
- Milkyaton of Thinissut
- Gersakon of Gigthis
- Abdeshmun of Bulla
- Hannibal of Selinus
- Mago of Monte Sirai
- Himilco of Uthina
- Bostar of Hippo Regius
- Gisco of Kerkouane
- Hanno of Thysdrus
- Adherbal of Cirta
Related generators
Ancient Roman Name Generator
Authentic Roman names from Republic to Empire
Roman Name Generator
Ancient Roman Names for Men and Women
Sumerian Name Generator
Names From Uruk, Ur, and the Cuneiform Tablets
Ancient Civilization Name Generator
Lost Empires, Bronze Age Peoples and Forgotten Cultures
Roman Empire Name Generator
Emperors, Legionaries, Senators, and Provincials
Persian Name Generator
Iranian first names and surnames, ancient and modern
More in Real-World Names & Cultures
Medieval Last Name Generator
Authentic surnames from the Middle Ages
Finnish Name Generator
Authentic Finnish first names and surnames
Ancient Chinese Name Generator
Historical names from the Zhou to the Song dynasty
Korean Male Name Generator
Realistic Korean boy and men's names, surname first
Unique Female Name Generator
Rare, real female names from around the world
Common Name Generator
Ordinary, believable names that blend into any crowd