Amazigh Name Generator
Tamazight, Kabyle, Tuareg and ancient Numidian names
Generate Amazigh (Berber) names from across North Africa: Tamazight given names like Idir and Tanirt, ancient Numidian names like Massinissa, and family names like Aït Mansour.
About Amazigh names
The Amazigh, also called Berbers, are the indigenous peoples of North Africa. Their homelands run from Morocco's Atlas and Rif mountains through Kabylia and the Aurès in Algeria to the Nafusa Mountains of Libya and the Tuareg Sahara. Their languages are grouped together as Tamazight, and many given names are everyday Tamazight words. Idir means "he lives", Anir is an angel, Itri and Titrit are stars, Tafukt is the sun, Tiziri is moonlight, Tilelli is freedom and Tudert is life.
A second layer comes from history. Massinissa, Jugurtha, Juba and Syphax were kings in ancient Numidia, and Tacfarinas led a revolt against Rome. Dihya, often called Kahina, and Aksil led resistance to the Arab conquest in the seventh century, and Tin Hinan is the legendary ancestress of the Tuareg of the Ahaggar. Since the twentieth century families have revived these names as a mark of Amazigh identity.
Family names follow local patterns. Aït, or Naït in Kabylia, means "the people of" and heads clan names such as Aït Mansour. Ou means "son of", and n'Aït means "of the Aït". Tuareg names link a person to a father with Ag, "son of", or Walet, "daughter of". Most Amazigh families are Muslim, so Tamazight forms of Arabic names such as Mohand, Lahcen and Fadma sit beside the older names.
How to choose Amazigh names
- Match the name to a region. Arezki, Mokrane and Tassadit are Kabyle, Moha, Bassou and Itto belong to the Moroccan Atlas, and names with Ag or Walet are Tuareg.
- Spellings vary because Tamazight is written in Latin, Arabic and Tifinagh letters. Tilelli and Thilelli, or Tanina and Thanina, are the same name, so pick one spelling and keep it.
- For a story set in ancient North Africa, draw on the Numidian names such as Micipsa, Gulussa and Naravas and leave the modern given names aside.
- In a Tuareg name, Ag or Walet is followed by the father's given name, so the brother of Lalla Walet Rhissa would be an Ag Rhissa.
- If you are naming a real child, ask Amazigh speakers or relatives about meaning and pronunciation. This list is a starting point and does not replace what they know.
Frequently asked questions
Are Amazigh names and Berber names the same thing?
Yes. Amazigh (plural Imazighen) is the people's own name for themselves, and Berber is the older outside term that is still common in English. Names such as Idir, Dihya and Massinissa are described both ways, and this page uses both words.
What do Aït, Ou and Ag mean in Amazigh names?
Aït means the people of, or the sons of, and begins many family and clan names, as in Aït Mansour or Aït Idder. Ou, also written U, means son of, which gives family names like Ouamrane and Oukaci. Among the Tuareg, Ag means son of and Walet means daughter of, as in Amastan Ag Ihemma or Kella Walet Akhamouk.
Which Amazigh names come from ancient history?
Massinissa, Micipsa, Jugurtha and Juba were kings of Numidia, and Tacfarinas led a revolt against Rome in the first century. Dihya and Aksil led resistance to the Arab conquest in the seventh century, and Ziri, Buluggin and Badis were Zirid rulers in the Middle Ages. Several of these names are given to children again today.
Are the names on this list real?
The list was drafted from names used by Amazigh families and names recorded in ancient and medieval sources, then de-duplicated and screened. A full name pairs a given name with a family name from the same region, so it can match a living person by chance. Other Latin spellings exist for most of them.
Related generators
Moroccan Name Generator
Real Moroccan Arabic and Amazigh names with surnames
Algerian Name Generator
Authentic Arabic and Amazigh names from Algeria
African Name Generator
Authentic names from every region of Africa
Arabic Name Generator
Real Arabic first names with meanings behind them
Carthaginian Name Generator
Punic names from Hannibal's Carthage and its colonies
Nubian Name Generator
Names from Kush, Meroë and modern Nubia
Modern Egyptian Name Generator
Realistic names for Egyptians living today
Libyan Name Generator
Arabic given names with Libyan town and family surnames
More like this
Berber Last Name Generator
Amazigh family names from Kabylia to the Sous
Nationality Name Generator
Realistic full names from countries around the world
Hittite Name Generator
Names from the tablets of Hattusa and beyond
Nigerien Name Generator
Full names from Niamey to Zinder and Agadez
Frankish Name Generator
Merovingian and Carolingian names from the early Middle Ages
Eritrean Name Generator
Tigrinya and lowland names in true patronymic order
All 500 Amazigh names
A: 101 names
- Aberkane
- Addi
- Addi Aït Hammou
- Addi ou Haddou
- Aderfi
- Aderfi Chafik
- Adherbal
- Aedemon
- Afellay
- Afulay
- Aghali
- Aghali Ag Hamma
- Aghilas
- Aghilas Azouggagh
- Aghiles
- Aherdan
- Ahitaghel
- Aïchatou Walet Firhun
- Aït Ahmed
- Aït Hamouda
- Aït Idder
- Aït Mansour
- Aït Menguellet
- Akhamouk
- Akhamouk Ag Moussa
- Akhannouch
- Akli
- Akli Azzoug
- Akli Medjber
- Aksel
- Aksel Aït Ali
- Aksel Feraoun
- Aksel Zeroual
- Aksil
- Aksil Ben Khalifa
- al-Barouni
- Aldjia
- Aldjia Issad
- Algabid
- Alghabass
- Alghabass Ag Eyadou
- Alhassane Ag Alghabass
- Ali Aït Idder
- Allal Bakkioui
- Allal Ihattaren
- Allal Izri
- Amar Aït Idir
- Amar Azaouagh
- Amar Boulahrouz
- Amar Tigziri
A, continued
- Amastan
- Amastan Ag Ihemma
- Amastan Chihani
- Amastan Ouaziz
- Amayas
- Amayas Yahiatene
- Amazigh
- Amazigh Naït Zerrad
- Amellal
- Amenzu
- Ameziane
- Amghar
- Amirouche
- Amirouche Aït Mansour
- Amirouche Mohellebi
- Amnay
- Amnay Aherdan
- Amokrane
- Amoud
- Amrabat
- Amrane
- Amrane Khelil
- Amrouche
- Anaruz
- Anir
- Anir Boukous
- Antalas
- Anya
- Anzar
- Arezki
- Arezki Aït Ouarabi
- Arezki Hannachi
- Arezki Mammeri
- Asafu
- Assou
- Assou Aït Said
- Assou ou Ichou
- Attaher
- Attaher Ag Kaocen
- Attici
- Attici Ag Akhamouk
- Ayrad
- Ayrad Aberkane
- Ayyur
- Azaouagh
- Azaykou
- Azem
- Azeroual
- Azouaou
- Azouaou Hadjadj
- Azwaw
B: 15 names
- Badis
- Bassou
- Bassou Aït Ichou
- Bassou ou Addi
- Belaïd
- Belaïd Oukil
- Bocchus
- Bogud
- Bologhine
- Boussad
- Boussad Ould Ali
- Brahim Aït Addi
- Brahim Id Hammou
- Buluggin
- Buzakhar
C: 8 names
- Cabaon
- Capussa
- Chabha
- Chabha Aït Belkacem
- Chabha Ouidir
- Chaib Ouriaghli
- Chaib Temsamani
- Cutzinas
D: 15 names
- Dahbia
- Dahbia Yefsah
- Damya
- Damya Azouggagh
- Dassine
- Dassine Walet Amastan
- Dihya
- Dihya Aït Mansour
- Dihya Djermouni
- Dihya Kherbouche
- Dihya Shammakhi
- Djaout
- Djedjiga
- Djedjiga Iratni
- Djouher Zemirli
E: 2 names
- Eyadou
- Eyadou Ag Alhassane
F: 18 names
- Fadhma
- Fadhma Aït Idir
- Fadhma Tighilt
- Fadimata
- Fadimata Walet Attaher
- Fadma
- Fadma Aït Moha
- Fadma ult Haddou
- Fannu
- Feraoun
- Ferhat
- Ferhat Aït Saïd
- Ferhat Ighilahriz
- Ferroudja
- Ferroudja Zerrouki
- Firhun
- Firhun Ag Rhissa
- Firmus
G: 10 names
- Gaia
- Garmul
- Gauda
- Ghenima
- Ghenima Hamoum
- Ghiles
- Ghiles Aouchiche
- Gildo
- Gulussa
- Guraya
H: 21 names
- Habbus
- Hadda Aït Said
- Hadda Zayani
- Haddou
- Haddou Aït Moha
- Haddou ou Moha
- Hamatou
- Hamma Ag Amoud
- Hamma Ag Mossa
- Hammou
- Hammou Aït Bassou
- Hammou Amzal
- Hennu
- Hiarbas
- Hiempsal
- Hmad
- Hmad Aït Lahcen
- Hmad Amghar
- Hmad n'Aït Ali
- Hocine Imache
- Hocine Naït Kaci
I: 31 names
- Iaudas
- Ibazizen
- Ibrahim Ag Ahitaghel
- Ichou Aït Omar
- Ichou ou Hammou
- Id Balkassm
- Idir
- Idir Aït Kaci
- Idir Akhiat
- Idir Hamouche
- Idir Ouamrane
- Ighilahriz
- Igider
- Ihattaren
- Ihemma
- Ihemma Ag Amastan
- Ijja
- Ijja Aït Ichou
- Ikhenoukhen
- Illi
- Intalla
- Itri
- Itri Amarir
- Itto
- Itto Aït Haddou
- Itto Ouhammou
- Itto ult Moha
- Izem
- Izem Amellal
- Izza
- Izza Aït Bassou
J: 4 names
- Juba
- Juba Hamidouche
- Juba Naït Mazi
- Jugurtha
K: 17 names
- Kaci
- Kaci Mekacher
- Kaci Ouidir
- Kahina
- Kahina Aïchi
- Kahina Aït Ahmed
- Kahina Amrouche
- Kaocen
- Kaocen Ag Attaher
- Kella
- Kella Walet Akhamouk
- Keltouma Aït Taleb
- Khazrun
- Koceila
- Koceila Aït Menguellet
- Koceila Zouaoui
- Kusaila
L: 21 names
- Lacumazes
- Laghrour
- Lahcen
- Lahcen Azeroual
- Lahcen Id Moussa
- Lahcen n'Aït Brahim
- Lahcen Oubaha
- Lalla Walet Rhissa
- Ldjida Ouamrane
- Lhoussaine
- Lhoussaine Aït Hmad
- Lhoussaine Ouhammou
- Louiza
- Louiza Bakkioui
- Louiza Izri
- Lounès
- Lounès Hamoum
- Lounès Ighil
- Lounis
- Lounis Zerrouki
- Lunja
M: 79 names
- Madghis
- Madghis al-Barouni
- Madjid Zenati
- Maksen
- Malha
- Malha Oukil
- Mamma
- Mamma Aït Omar
- Mammeri
- Markunda
- Markunda Laghrour
- Mascezel
- Masensen
- Massil
- Massilia
- Massin
- Massin Akhannouch
- Massin Shammakhi
- Massinissa
- Massinissa Aït Ahmed
- Massinissa Kherbouche
- Massinissa Negadi
- Massyl
- Massyl Aït Hamouda
- Massyl Zemirli
- Mastanabal
- Masties
- Masuna
- Matoub
- Mazaetullus
- Mazigh
- Mazigh Abusahmain
- Mazippa
- Mbarek
- Mbarek Afoulous
- Mbarek Aït Ali
- Meddur
- Megdouda Ouchene
- Mehenni
M, continued
- Menad
- Meziane
- Meziane Oubouzar
- Meziane Yefsah
- Meziani
- Mhand
- Mhenna
- Mhenna Haddad
- Micipsa
- Mimoun
- Mimoun Achahbar
- Mimoun Afellay
- Mimoun Amrabat
- Mimount
- Mimount Aarab
- Mimount Temsamani
- Mina Walet Intalla
- Moha
- Moha Aït Haddou
- Moha Azeroual
- Moha n'Aït Hammou
- Mohand
- Mohand Aarab
- Mohand Akli
- Mohand Ameziane
- Mohand Arezki
- Mohand Iratni
- Mohand Naït Djoudi
- Mohand Ouali
- Mohand Said
- Mohand Tighilt
- Mokrane
- Mokrane Ikhlef
- Mokrane Ouchene
- Mokrani
- Mossa
- Mossa Ag Aghali
- Mouloud
- Moussa Ag Attici
- Muhend
N: 10 names
- Naït Djoudi
- Naït Zerrad
- Naravas
- Negadi
- Nouara
- Nouara Azzoug
- Nubel
- Numidia
- Numidia Amrabat
- Numidia Negadi
O: 19 names
- Oezalces
- Omar Aït Taleb
- Omar Aouragh
- Ortaias
- Ouaddou
- Ouali Azouaou
- Ouamrane
- Ouardia
- Ouardia Aït Kaci
- Ouardia Hannachi
- Oubasslam
- Oufkir
- Ouiza
- Ouiza Aït Saïd
- Ouiza Ikhlef
- Oukaci
- Ousmane Ag Ikhenoukhen
- Ouyahia
- Ouzzine
R: 6 names
- Rabah Issad
- Ramdane Guenoun
- Rhissa
- Rhissa Ag Firhun
- Rhissa Ag Mossa
- Rkia Aït Lahcen
S: 19 names
- Saïd Aït Amrane
- Said Aït El Haj
- Saïd Ibazizen
- Said Id Brahim
- Salem Boulifa
- Sekoura
- Sekoura Mekacher
- Sifaks
- Sifaw
- Sifaw al-Barouni
- Sifaw Oulhaj
- Silya
- Silya Achahbar
- Silya Aït Hamouda
- Siman
- Slimane Aït Belkacem
- Slimane Oudjani
- Smaïl Djennad
- Syphax
T: 75 names
- Tacfarinas
- Tachfin
- Tafat
- Tafat al-Nami
- Tafrara
- Tafsut
- Tafukt
- Tafukt Aouragh
- Tahar Naït Abdelaziz
- Takamat
- Takamat Walet Moussa
- Takfarinas
- Taklit
- Tala
- Tala Aberkane
- Tala Ben Khalifa
- Tamazouzt Naït Djoudi
- Tamilla
- Tamimount
- Tanina
- Tanina Aït Ali
- Tanina Feraoun
- Tanirt
- Tanirt Agnaou
- Tanirt Aït Idder
- Taos
- Taos Medjber
- Taous
- Tarif
- Tasa
- Tasekkurt
- Tassadit
- Tassadit Aït Ouarabi
- Tassadit Mammeri
- Tayri
- Tayri Id Moussa
- Thamila
T, continued
- Thamila Naït Mazi
- Thanina
- Thilelli
- Thilelli Aït Amrane
- Thilelli Mohellebi
- Thiziri Aouchiche
- Thraithmas
- Thraithmas Afellay
- Tidir
- Tifawt
- Tilelli
- Tilelli Buzakhar
- Tilila
- Tilila Afoulous
- Tilila Aït El Haj
- Tilutan
- Tin Hinan
- Tinhinane
- Tinhinane Aït Larbi
- Tinhinane Hamidouche
- Tislit
- Tislit Amellal
- Titem Aït Oumeziane
- Titrit
- Titrit Amzal
- Titrit Id Brahim
- Tiziri
- Tiziri Azeroual
- Tiziri Zeroual
- Tlaytmas
- Tlaytmas Amezian
- Tlaytmas Ouriaghli
- Tuda
- Tuda Amghar
- Tuda n'Aït Hammou
- Tudert
- Tumart
- Tunaruz
U: 2 names
- Usem
- Usem Assid
V: 1 name
- Vermina
W: 2 names
- Wanudin
- Wonou Walet Alhassane
Y: 16 names
- Yaghmurasen
- Yamna
- Yamna Aït Mhand
- Yedder
- Yidir
- Yuba
- Yuba al-Nami
- Yuba Amrouche
- Yuba Azaykou
- Yuba Id Lahcen
- Yuba Laghrour
- Yuften
- Yugurten
- Yugurten Adjoul
- Yugurten Bessaoud
- Yugurten Buzakhar