Swahili Male Name Generator
Men's names from the Swahili coast and islands
Swahili men's names from the East African coast, from single names like Baraka and Athumani to full names such as Makame Haji Vuai and Hamisi bin Athumani. The list holds 500 names from Kenya, Tanzania and Zanzibar.
About Swahili male names
Swahili is the language of the East African coast, from Lamu and Mombasa in Kenya to Dar es Salaam and the islands of Zanzibar and Pemba. It is a Bantu language that took in many Arabic words through centuries of Indian Ocean trade, and the coast is largely Muslim, so men's names draw on both sources. Some are plain Swahili words: Baraka means blessing, Faraji means consolation, and Juma, Hamisi and Jumanne mark a boy born on a Friday, a Thursday or a Tuesday. Others are Arabic names given a Swahili shape with a final vowel, such as Rashidi, Athumani and Selemani.
The traditional pattern has no family surname. A man carries his own name, then his father's, then often his grandfather's, as in Makame Haji Vuai. The word bin means son of, so Hamisi bin Athumani is Hamisi, son of Athumani, and a daughter uses binti instead. Every part of a man's full name is therefore a man's name. Word names that both sexes use, such as Amani and Bahati, appear here only in second place, as a father's name.
Spelling shifts along the coast. Zanzibar writes Khamis and Suleiman beside island names like Makame, Vuai and Jecha, while mainland Tanzania writes Hamisi and Selemani. Mombasa and Lamu add old family names such as Mazrui and Nabhany.
How to choose Swahili male names
- Pick the region first. Khamis, Makame and Vuai point to Zanzibar and Pemba, Hamisi and Selemani to mainland Tanzania, and Athman, Swaleh and Mazrui to the Kenya coast.
- Build a family line instead of choosing names one at a time. If the father is Athumani, all of his sons carry Athumani in second place, and their own children will carry the son's name there.
- Use day and month names to fix a detail of a character's birth: Juma for a Friday, Hamisi for a Thursday, Ramadhani for the fasting month.
- Keep bin for formal, historical or coastal settings. In everyday modern use most men simply write two or three names in a row, such as Safari Rashidi.
- Masumbuko, Mashaka and Mateso are words for troubles, hardship and suffering, given to boys born in a hard season. They suit a character whose story begins with a difficult year.
Frequently asked questions
What do bin and binti mean in Swahili names?
Bin means son of and binti means daughter of, and both came into Swahili from Arabic. Shehe bin Vuai is a man named Shehe whose father is Vuai. This page covers men's names, so every such entry uses bin, and many others leave the word out and simply put the father's name second.
Do Swahili men have surnames?
Traditionally they do not. The second name is the father's given name and the third is the grandfather's, so the names move on with each generation. Some coastal families do keep a lasting family name, Mazrui and Nabhany among them, and today many families hold on to one of these names as a fixed surname for official records.
Are these names only for Muslims?
No. The Arabic-derived names belong to the Muslim coast, but Swahili word names such as Baraka, Faraji and Safari are used by Christians too. The list also has the Swahili Bible's forms of men's names, in entries like Yohana Baraka and Yakobo Faraji.
Why is the same name spelled in different ways?
Swahili spelling follows local speech. Mainland Tanzania usually adds a final vowel, giving Hamisi, Selemani and Yusufu, while Zanzibar tends to write Khamis, Suleiman and Yussuf. Both forms are correct, so choose the one that fits where your character comes from.
Related generators
Swahili Name Generator
Authentic names from the Swahili Coast
Kenyan Name Generator
Authentic names from Kenya's many communities
African Male Name Generator
Authentic men's names from across Africa
African Name Generator
Authentic names from every region of Africa
African Last Name Generator
Real surnames from every region of Africa
Lion King Name Generator
Swahili-rooted names for the Pride Lands
Zulu Name Generator
Authentic isiZulu first names and clan surnames
Yoruba Name Generator
Authentic Yoruba first names and surnames with meaning
More like this
Cambodian Male Name Generator
Khmer men's names, written family name first
Funny Male Name Generator
Clean pun names and silly names for guys
Asian Male Name Generator
Authentic men's names from across Asia
African American Male Name Generator
Realistic Black American men's names across generations
Chinese Male Name Generator
Realistic Chinese men's names in family-name-first order
Egyptian Male Name Generator
Ancient and modern Egyptian names for men
All 500 Swahili male names
A: 63 names
- Abasi
- Abasi Karimu
- Abdalla Athman
- Abdalla Lali
- Abdalla Talib
- Abdallah bin Mzee
- Abdallah Hamisi
- Abdallah Hassani
- Abdallah Mrisho
- Abdilatif
- Abdilatif Mbarak
- Abdulkadir Hemed
- Abdulrahman Khamis
- Abdulrahman Mazrui
- Abedi
- Abedi Nassoro
- Abeid Salim
- Aboud Machano
- Aboud Nabhany
- Aboud Shee
- Abubakar Famau
- Abubakar Shee
- Abubakari
- Abubakari bin Shabani
- Abubakari Salum
- Adamu bin Ibrahimu
- Adamu Mbwana
- Adamu Salehe
- Ahmed Badi
- Ahmed Basheikh
- Ahmed Mwinyi
A, continued
- Ahmed Swaleh
- Akida
- Akida Ibrahimu
- Akida Tamimu
- Ali Kheri Athumani
- Ali Khitamy
- Ali Mandhry
- Ally
- Ally bin Shehe
- Ally Haji
- Ally Idrisa
- Ameir bin Mrisho
- Ameir Machano Mwinyi
- Ameir Mohammed
- Amiri
- Amiri Bakari
- Amour bin Haji
- Amour Rajab
- Amri Kondo
- Amri Mbaraka
- Athman
- Athman Abdulkadir
- Athman Stambuli
- Athman Twalib
- Athumani
- Athumani bin Mbwana
- Athumani Daudi
- Athumani Ramadhani
- Ayubu Adamu
- Ayubu bin Makame
- Azizi
- Azizi Mohamedi
B: 16 names
- Badi Mwalimu
- Badru
- Badru Abubakari
- Bakari
- Bakari Athman
- Bakari Iddi
- Bakari Jahadhmy
- Bakari Khalfan
- Baraka
- Baraka Athumani
- Baraka bin Shaame
- Baraka Jafari
- Baraka Shomari
- Bashiru
- Bashiru Ibrahimu
- Bashiru Shabani
C: 4 names
- Chande bin Msafiri
- Chande Hatibu
- Chande Saidi
- Chande Shehe
D: 3 names
- Danieli Safari
- Daudi bin Majaliwa
- Daudi Hatibu
E: 2 names
- Elisha Uhuru
- Ezekieli Mateso
F: 16 names
- Fadhili Hamisi
- Fadhili Mussa
- Faki bin Zuberi
- Faki Foum Hamisi
- Faki Jabir
- Faki Kombo
- Faki Makame Mzee
- Faraji
- Faraji Abubakari
- Faraji bin Jecha
- Faraji Kondo
- Feisal Masoud
- Feisal Nassir
- Filipo Mashaka
- Foum bin Heri
- Foum Hassan
H: 52 names
- Habibu
- Habibu Salimu
- Habibu Shomari
- Hafidh Muhsin
- Haji
- Haji Abeid Ameir
- Haji bin Sudi
- Haji Hussein
- Haji Makame
- Haji Mcha Bakari
- Hamad Bakari
- Hamad Foum Hafidh
- Hamad Simai Mcha
- Hamadi bin Sharifu
- Hamadi Jumbe
- Hamid Balala
- Hamid Shahbal
- Hamidu
- Hamidu Baraka
- Hamidu Sudi
- Hamisi
- Hamisi Abasi
- Hamisi bin Athumani
- Hamisi Shariff
- Hamisi Yusufu
- Hamza Khamisi
- Harith Twalib
- Haroub Rashid
- Haruna
- Haruna bin Selemani
- Haruna Fadhili
- Haruna Rashidi
- Hashimu
- Hashimu Amiri
- Hassan Bajaber
- Hassan Famau
- Hassani
- Hassani bin Machano
- Hassani Heri
- Hassani Kassimu
- Hatibu
- Hatibu Mashaka
- Hemed Hinawy
- Hemed Nassor
- Hemedi
- Hemedi Amri
- Hemedi bin Akida
- Heri Bashiru
- Heri bin Daudi
- Heri Haruna
- Hussein Skanda
- Hussein Swaleh
I: 15 names
- Ibrahim Yussuf
- Ibrahimu bin Kondo
- Ibrahimu Shaibu
- Iddi
- Iddi bin Ramadhani
- Idrisa bin Bakari
- Idrisa Maulidi
- Idrisa Mwalimu
- Isaya Bahati
- Ismail Thabit
- Issa bin Kheri
- Issa Jecha Rajab
- Issa Kibwana
- Issa Selemani
- Issa Shehe
J: 19 names
- Jabari
- Jabir Jecha
- Jafari
- Jafari Sefu
- Jecha
- Jecha bin Foum
- Jecha Juma
- Juma
- Juma Ayubu
- Juma Omar
- Juma Rajabu
- Juma Ussi Shaame
- Juma Vuai Makame
- Jumanne
- Jumanne Bakari
- Jumanne bin Mikidadi
- Jumanne bin Mohamedi
- Jumanne Hamza
- Jumbe
K: 32 names
- Karimu
- Karimu Sharifu
- Kassim Hamisi
- Kassim Khatib Haji
- Kassim Machano
- Kassim Thabit Simai
- Kassimu
- Kassimu bin Chande
- Kassimu Faraji
- Khalfan Abdalla
- Khalfani
- Khalfani Simba
- Khamis Ahmed
- Khamis Feisal
- Khamis Mazrui
- Khamisi
- Khatib bin Baraka
- Khatib Makame
- Kheri Ibrahim
- Kheri Vuai
- Kibwana Hashimu
- Kibwana Salimu
- Kibwana Waziri
- Kitwana bin Idrisa
- Kitwana Masudi
- Kitwana Nassoro
- Kombo bin Ayubu
- Kombo Khamis Khalfan
- Kombo Silima
- Kondo bin Ameir
- Kondo Issa
- Kondo Juma
L: 2 names
- Lazaro Juma
- Luka Msafiri
M: 99 names
- Machano
- Machano bin Hemed
- Machano Kheri
- Machano Mzee Khamis
- Mahmoud Khamis
- Majaliwa bin Kitwana
- Majaliwa Habibu
- Majaliwa Mwalimu
- Majaliwa Omari
- Majuto
- Majuto Abdallah
- Majuto Badru
- Majuto bin Yusufu
- Makame
- Makame Ali
- Makame bin Haruna
- Makame Haji Vuai
- Makame Hamad
- Makame Othman
- Makame Said
- Mansour Amour
- Marijani
- Marijani Hamidu
- Marijani Mohamedi
- Marko Rehani
- Mashaka
- Mashaka Ally
- Mashaka bin Abubakari
- Mashaka Mustafa
- Masoud Bajaber
- Masoud Bakari Haroub
- Masoud Basheikh
- Masoud Mzee
- Masudi
- Masudi Majaliwa
- Masumbuko
- Masumbuko bin Pandu
- Masumbuko Shabani
- Masumbuko Yakubu
- Mateso
- Mateso Idrisa
- Mateso Yasini
- Mathayo Amani
- Maulidi
- Maulidi bin Simai
- Maulidi Sharifu
- Maulidi Sudi
- Mbarak
- Mbarak Badi
M, continued
- Mbarak Nassir
- Mbaraka bin Silima
- Mbaraka Issa
- Mbarouk Ramadhan
- Mbarouk Suleiman
- Mbwana Hemedi
- Mbwana Mfaume
- Mbwana Mwinyi
- Mcha bin Kombo
- Mcha Hafidh
- Mfaume
- Mfaume Adamu
- Mfaume bin Amour
- Mfaume Ramadhani
- Mikidadi
- Mikidadi Athumani
- Mikidadi bin Abeid
- Mikidadi Waziri
- Mohamed Mandhry
- Mohamed Shahbal
- Mohamedi
- Mohamedi bin Hamadi
- Mohamedi Mikidadi
- Mohammed Mwinyihaji
- Mrisho Mbwana
- Mrisho Mwinjuma
- Msafiri Amiri
- Msafiri bin Mwalimu
- Msafiri Kassimu
- Msafiri Simba
- Muhidini
- Muhidini Rehani
- Muhsin Haji
- Muhsin Shariff
- Muhsin Twaha
- Mussa bin Mcha
- Mussa Habibu
- Mustafa Jafari
- Mwalimu Azizi
- Mwalimu bin Shaibu
- Mwalimu Hassani
- Mwinjuma
- Mwinjuma bin Adamu
- Mwinjuma Sultani
- Mwinyi Faki
- Mwinyi Mzee
- Mwinyihaji Hemed
- Mzee bin Iddi
- Mzee Silima Foum
- Mzee Simai
N: 7 names
- Nasibu
- Nasibu Sadiki
- Nassir Timamy
- Nassor Haroub
- Nassor Pandu Faki
- Nassoro bin Khatib
- Nassoro Mwinjuma
O: 5 names
- Omar Abdillahi
- Omari
- Omari bin Sadiki
- Omari Hashimu
- Othman Vuai Nassor
P: 8 names
- Pandu
- Pandu bin Rajabu
- Pandu Mansour
- Pandu Mcha Hemed
- Pandu Shaaban
- Pandu Sharif
- Paulo Shukuru
- Petro Jumanne
R: 25 names
- Rajab Ussi
- Rajabu
- Rajabu bin Waziri
- Rajabu Nasibu
- Rajabu Zuberi
- Ramadhan Amour Shaaban
- Ramadhan Ismail
- Ramadhan Ussi
- Ramadhani
- Ramadhani bin Hafidh
- Ramadhani Kitwana
- Ramadhani Sadiki
- Ramadhani Selemani
- Rashid Ameir
- Rashid Juma
- Rashid Kombo Ussi
- Rashid Pandu
- Rashidi
- Rashidi bin Faki
- Rashidi bin Mbarouk
- Rashidi Marijani
- Rehani
- Rehani bin Juma
- Rehani Mikidadi
- Rehani Mrisho
S: 84 names
- Sadiki
- Sadiki Yakubu
- Safari
- Safari Akida
- Safari bin Mfaume
- Safari Rashidi
- Safari Sefu
- Said Kheri Silima
- Said Mbwana
- Said Pandu
- Saidi
- Saidi bin Mussa
- Salehe bin Faraji
- Salehe Chande
- Salehe Khalfani
- Salim Haji Mbarouk
- Salim Khatib
- Salim Nabhany
- Salim Shaame Kheri
- Salimu
- Salimu bin Nassoro
- Salimu Hamadi
- Salimu Hemedi
- Salimu Juma
- Salum
- Salum Mfaume
- Salum Zuberi
- Samweli Tumaini
- Sefu
- Sefu Rajabu
- Sefu Yusufu
- Seif Juma Kombo
- Seif Masoud
- Selemani
- Selemani Akida
- Selemani bin Hamisi
- Selemani Omari
- Shaaban Foum
- Shaaban Khamis
- Shaame bin Khalfani
- Shaame Faki
- Shaame Kombo
S, continued
- Shaame Simai Jecha
- Shabani
- Shabani bin Maulidi
- Shabani Karimu
- Shabani Majaliwa
- Shabani Salehe
- Shaibu
- Shaibu bin Marijani
- Shaibu Msafiri
- Sharif Jecha
- Shariff Abdalla
- Shariff Mbarak
- Sharifu
- Sharifu Ally
- Sharifu bin Mwinyi
- Shehe
- Shehe bin Vuai
- Shehe Iddi
- Shehe Yahya
- Shomari bin Yakubu
- Shomari Daudi
- Shomari Twaha
- Shukuru
- Shukuru Amri
- Shukuru bin Masumbuko
- Shukuru Khalfani
- Silima Mcha
- Simai bin Jafari
- Simai Mbarouk
- Simba
- Stefano Majuto
- Sudi Abedi
- Sudi Hamadi
- Suleiman Lali
- Suleiman Mcha Khatib
- Suleiman Pandu Juma
- Suleiman Vuai Mfaume
- Sultani
- Sultani Mbaraka
- Sultani Muhidini
- Swaleh
- Swaleh Kombo
T: 10 names
- Talib Abeid
- Tamimu Masumbuko
- Thabit Haji
- Thabit Vuai
- Timotheo Masumbuko
- Tomaso Mwalimu
- Twaha Kitwana
- Twaha Saidi
- Twalib Balala
- Twalib Timamy
U: 9 names
- Uhuru
- Uhuru bin Thabit
- Uhuru Chande
- Uhuru Salum
- Ussi bin Shomari
- Ussi Kassim
- Ussi Mahmoud
- Ussi Seif
- Ussi Yahya
V: 8 names
- Vuai
- Vuai Aboud
- Vuai Amour Machano
- Vuai bin Mashaka
- Vuai Issa
- Vuai Mussa
- Vuai Omar
- Vuai Silima Chande
W: 3 names
- Waziri bin Masoud
- Waziri Maulidi
- Waziri Shaibu
Y: 15 names
- Yahya Mussa
- Yakobo Faraji
- Yakubu Abdallah
- Yakubu bin Hemedi
- Yakubu Jumanne
- Yasini
- Yasini Ayubu
- Yohana Baraka
- Yosefu Fadhili
- Yoshua Majaliwa
- Yussuf Jecha Pandu
- Yussuf Kombo Kondo
- Yussuf Shaame
- Yusuf Bakari
- Yusufu bin Haroub