Carthaginian Name Generator
Punic names from Hannibal's Carthage and its colonies
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.
How to choose Carthaginian names
- 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.
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
Ancient City Name Generator
Bronze Age capitals, lost cities and ruins
Arabic Name Generator
Real Arabic first names with meanings behind them
More like this
Phoenician Name Generator
Authentic names from Tyre, Sidon, Byblos, and Carthage
Ancient Last Name Generator
Family, clan and dynasty names from antiquity
Ancient Persian Name Generator
Names from Cyrus to the last Sasanian kings
Ancient Chinese Name Generator
Historical names from the Zhou to the Song dynasty
Ancient Greek Name Generator
Period-correct names from Homer to the Hellenistic kings
Ancient Japanese Name Generator
Old Japanese names from the Nara, Heian and Sengoku eras
All 500 Carthaginian names
A: 91 names
- Abdastart
- Abdbaal
- Abdbast
- Abdelim
- Abdeser
- Abdeshmun
- Abdeshmun of Bulla
- Abdeshmun of Hippo Diarrhytus
- Abdeshmun of Utica
- Abdeshmun son of Eshmunhilles
- Abdeshmun the Merchant
- Abdhammon
- Abdisis
- Abdmelqart
- Abdmelqart of Ibossim
- Abdmelqart of Melita
- Abdmelqart son of Bodashtart
- Abdmilk
- Abdmilk of Rusaddir
- Abdmilqart
- Abdmiskar
- Abdo
- Abdosir
- Abdosir of Tyre
- Abdosir son of Germelqart
- Abdosir the Ivory-Carver
- Abdpumay
- Abdreshef
- Abdsakon
- Abdsakon of Malaka
A, continued
- Abdsaphon
- Abdsaphon son of Gersaphon
- Abdshamash
- Abdsid
- Abdtanit
- Abibaal
- Abimelqart
- Abimilk
- Adarbaal
- Adarmelqart
- Adherbal
- Adherbal of Cirta
- Adherbal of Drepana
- Adherbal of Lepcis
- Adherbal of Sabratha
- Adherbal of Vaga
- Adherbal son of Hanno
- Adherbal the Admiral
- Adonibaal
- Adonibaal son of Hannibaal
- Adonibaal the Mercenary Captain
- Ahiram
- Ahotmilk
- Amatmilk
- Amotastart
- Amotastart daughter of Bodastart
- Amotbaal
- Amotbaal daughter of Bodmelqart
- Amoteshmun
- Amothammon
A, continued
- Amothammon daughter of Azrubaal
- Amotmelqart
- Amotmelqart daughter of Gisco
- Amotmiskar
- Amotsakon
- Amotshamash
- Amotshamash daughter of Abdshamash
- Amotsid
- Amottanit
- Anna of Carthage
- Annobal
- Annobal Tapapius Rufus
- Arisham
- Arishat
- Arishat daughter of Hanno
- Arishbaal
- Arishbaal daughter of Milkyaton
- Ashtartyaton
- Astartazor
- Azro
- Azruastart
- Azrubaal
- Azrubaal of Cirta
- Azrubaal of Hadrumetum
- Azrubaal of Meninx
- Azrubaal son of Mago
- Azrubaal the Priest of Baal Hammon
- Azrueshmun
- Azrumelqart
- Azrumilk
- Azrumilk son of Shafatmilk
B: 100 names
- Baalazor
- Baalhalos
- Baalhanan
- Baalhanno
- Baalhanno of Cossyra
- Baalhanno of Kerkouane
- Baalhanno Rab Mahanet
- Baalhanno the Councillor
- Baalhanno the Shofet
- Baalhanun
- Baalhilles
- Baaliaton
- Baalmalak
- Baalmilk
- Baalo
- Baalpada
- Baalpada son of Abdmiskar
- Baalpilles
- Baalram
- Baalsaloq
- Baalshafat
- Baalshama
- Baalshamar
- Baalshamar son of Abdosir
- Baalshillek
- Baalshillek of Thuburbo
- Baalshillek son of Mutumbal
- Baalshillek the Shield-Bearer
- Baalshillem
- Baalyasop
- Baalyaton
- Baalyaton of Kition
- Baliahon
B, continued
- Baliaton
- Baliddir
- Balitho
- Balsamon
- Balsillec
- Baraq
- Baric
- Batastart
- Batbaal
- Batbaal daughter of Abdmelqart
- Bateshmun
- Bateshmun daughter of Bomilcar
- Batmelqart
- Batnoam
- Batnoam daughter of Himilco
- Batsakon
- Batshalom
- Batshalom daughter of Eshmunazor
- Batshamash
- Battanit
- Battanit daughter of Azrubaal
- Bodashtart of Baria
- Bodastart
- Bodastart of Leptis
- Bodastart son of Yatonmilk
- Bodastart the Grain-Factor
- Bodbaal
- Bodeshmun
- Bodeshmun son of Hanno
- Bodeshmun the Younger
- Bodhammon
- Bodmelqart
- Bodmelqart of Carthage
B, continued
- Bodmelqart of Mogador
- Bodmelqart of Sicca
- Bodmelqart the Salt-Merchant
- Bodmelqart the Shipwright
- Bodmilk
- Bodmiskar
- Bodo
- Bodpumay
- Bodsakon
- Bodshamash
- Bodsid
- Bodtanit
- Bodtanit son of Abdtanit
- Bomilcar
- Bomilcar of Oea
- Bomilcar of Olbia
- Bomilcar of Tacape
- Bomilcar son of Hanno
- Bomilcar son of Hasdrubal
- Bomilcar son of Maharbal
- Bomilcar the Admiral
- Bomilcar the Priest of Tanit
- Bomilcar the Suffete
- Boncar
- Boncar Mecrasi Clodius
- Bonchor
- Boodes
- Bostar
- Bostar of Aspis
- Bostar of Hippo Regius
- Bostar of Saguntum
- Bostar of Thapsus
- Bostar son of Himilco
- Bostar the Admiral
C: 7 names
- Carthalo
- Carthalo of Capua
- Carthalo of Sala
- Carthalo of Tarentum
- Carthalo son of Gisco
- Carthalo son of Hanno
- Carthalo the Commander
D: 1 name
- Dido
E: 22 names
- Elishat
- Elishat daughter of Mattan
- Elishat of Tyre
- Elissa
- Eshmunadon
- Eshmunamos
- Eshmunazor
- Eshmunazor of Sidon
- Eshmunazor son of Bodmelqart
- Eshmunhalos
- Eshmunhalos the Elder
- Eshmunhanno
- Eshmunhanno son of Bodsid
- Eshmunhilles
- Eshmunpilles
- Eshmunshama
- Eshmunshillek
- Eshmunshillem
- Eshmunsilleh
- Eshmunyaton
- Eshmunyaton the Physician
- Ethbaal
G: 31 names
- Gerastart
- Gerastart son of Yatonbaal
- Gerbaal
- Gereshmun
- Gerhammon
- Gerhekal
- Germelqart
- Germelqart of Gades
- Germelqart son of Himilco
- Germelqart the Priest of Melqart
- Germelqart the Tin-Trader
- Gero
- Gersakon
- Gersakon of Gigthis
- Gersakon of Sexi
- Gersakon the Caravan-Master
- Gersaphon
- Gersid
- Gertanit
- Gisco
- Gisco of Gaulos
- Gisco of Kerkouane
- Gisco of Tingis
- Gisco of Tipasa
- Gisco son of Adherbal
- Gisco son of Hamilcar
- Gisco son of Hanno
- Gisco the Elder
- Gisco the Purple-Dyer
- Gisco the Suffete
- Gisco the Younger
H: 109 names
- Hamilcar
- Hamilcar Barca
- Hamilcar of Paropus
- Hamilcar Phameas
- Hamilcar Rhodanus
- Hamilcar son of Gisco
- Hamilcar son of Hanno
- Hamilcar the Elder
- Hamilcar the Samnite
- Hanbaal
- Hanna
- Hannat
- Hannat daughter of Baalshillek
- Hanni
- Hannibaal
- Hannibal
- Hannibal Barca
- Hannibal Gisco
- Hannibal Monomachus
- Hannibal of Hippo
- Hannibal of Messana
- Hannibal of Selinus
- Hannibal Psar
- Hannibal son of Bostar
- Hannibal son of Gisco
- Hannibal son of Hamilcar
- Hannibal the Elder
- Hannibal the Rab of Sulci
- Hannibal the Rhodian
- Hannibal the Younger
- Hanno
- Hanno of Abdera
- Hanno of Agrigentum
- Hanno of Carthago Nova
- Hanno of Icosium
- Hanno of Lilybaeum
H, continued
- Hanno of Messana
- Hanno of Neapolis
- Hanno of Solus
- Hanno of Thabraca
- Hanno of Thugga
- Hanno of Thysdrus
- Hanno Rab Mahanet
- Hanno son of Bomilcar
- Hanno son of Hamilcar
- Hanno son of Mago
- Hanno the Admiral
- Hanno the Elder
- Hanno the Elephant-Master
- Hanno the Great
- Hanno the Magonid
- Hanno the Navigator
- Hanno the Rab
- Hanno the Silversmith
- Hanno the Suffete
- Hanno the Younger
- Hannoastart
- Hannoastart son of Gerastart
- Hannobaal
- Hannobaal son of Abdeshmun
- Hannoeshmun
- Hannomelqart
- Hannopumay
- Hannosakon
- Hannotanit
- Hasdrubal
- Hasdrubal Barca
- Hasdrubal Cleitomachus
- Hasdrubal Gisco
- Hasdrubal Haedus
- Hasdrubal of Akra Leuke
- Hasdrubal of Iol
H, continued
- Hasdrubal of Lixus
- Hasdrubal son of Abdmelqart
- Hasdrubal son of Gisco
- Hasdrubal son of Hamilcar
- Hasdrubal son of Hanno
- Hasdrubal the Bald
- Hasdrubal the Boetharch
- Hasdrubal the Fair
- Hasdrubal the Magonid
- Hasdrubal the Quarryman
- Hasdrubal the Shofet
- Hilles
- Hillesbaal
- Himilce
- Himilco
- Himilco of Bithia
- Himilco of Drepana
- Himilco of Ebusus
- Himilco of Lilybaeum
- Himilco of Motya
- Himilco of Tunes
- Himilco of Uthina
- Himilco Phameas
- Himilco son of Bostar
- Himilco son of Carthalo
- Himilco son of Hanno
- Himilco the Admiral
- Himilco the Elder
- Himilco the Helmsman
- Himilco the Magonid
- Himilco the Navigator
- Himilco the Sailmaker
- Himilco the Younger
- Himilcon
- Himilis
- Himilis Arnias
- Hiram
I: 4 names
- Iddibal
- Iddibal Caphada Aemilius
- Idnibaal
- Ithobaal
K: 1 name
- Kanmi
M: 69 names
- Mago
- Mago Barca
- Mago of Achola
- Mago of Carales
- Mago of Carthago Nova
- Mago of Eryx
- Mago of Gadir
- Mago of Monte Sirai
- Mago of Panormus
- Mago son of Bostar
- Mago son of Hamilcar
- Mago son of Hanno
- Mago the Agronomist
- Mago the Elder
- Mago the Magonid
- Mago the Samnite
- Mago the Scribe
- Mago the Vintner
- Magon
- Maharbal
- Maharbal son of Bomilcar
- Maharbal son of Himilco
- Maharbal the Horseman
- Mahareshmun
- Maharmelqart
- Malchus the Magonid
- Matonbaal
- Mattan
- Mattanastart
- Mattanbaal
- Mattanbaal of Byblos
- Mattanbaal son of Shillem
- Mattanbaal the Stonecutter
- Mattaneshmun
M, continued
- Mattanmelqart
- Mattanmelqart son of Hannobaal
- Mattano
- Mattanpumay
- Mattun
- Melqartazor
- Melqarthanno
- Melqarthilles
- Melqartpilles
- Melqartshama
- Melqartshillek
- Melqartshillem
- Melqartyaton
- Miggin
- Milchat
- Milcho
- Milkadon
- Milkat
- Milkat daughter of Hanno
- Milkbaal
- Milkhalos
- Milkhilles
- Milko
- Milkpilles
- Milkpilles of Maktar
- Milkpilles son of Bodeshmun
- Milkram
- Milkshillem
- Milkyaton
- Milkyaton of Nora
- Milkyaton of Thinissut
- Milkyaton son of Gersakon
- Muttines
- Muttines the Libyphoenician
- Mutumbal
N: 3 names
- Namgidde
- Namphamo
- Nampul
P: 10 names
- Pilles
- Pillesbaal
- Pumay
- Pumayhilles
- Pumaypilles
- Pumayshillem
- Pumayyaton
- Pumayyaton son of Milkpilles
- Pumayyaton the Sea-Captain
- Pygmalion
R: 3 names
- Reshefshama
- Reshefyaton
- Reshefyaton son of Abdreshef
S: 28 names
- Saddar
- Sakon
- Sakonpilles
- Sakonshillem
- Sakonyaton
- Sakonyaton son of Abdsakon
- Sakonyaton the Harbor-Master
- Salammbo
- Saphanbaal
- Shafat
- Shafatbaal
- Shafatbaal of Tharros
- Shafatbaal son of Adonibaal
- Shafatbaal the Judge
- Shafateshmun
- Shafatmelqart
- Shafatmilk
- Shaphat
- Shillem
- Shillembaal
- Shillembaal son of Hilles
- Shipitbaal
- Sidmilk
- Sidyaton
- Sophonisba
- Sophonisba daughter of Hasdrubal
- Sychaeus
- Synalus
T: 2 names
- Tabnit
- Tanityaton
U: 2 names
- Ummashtart
- Ummashtart daughter of Abdeshmun
Y: 13 names
- Yaton
- Yatonastart
- Yatonbaal
- Yatonbaal of Sulci
- Yatonbaal of Zilis
- Yatonbaal son of Baalhanno
- Yatoneshmun
- Yatonmelqart
- Yatonmilk
- Yatonmilk the Horse-Breeder
- Yatono
- Yehawmilk
- Yehimilk