Swahili Girl Names

Swahili Girl Names

A Swahili girl name is often a small poem. Nyota is a star, Waridi a rose, Zawadi a gift and Neema grace. Because Swahili is so widely spoken across Kenya, Tanzania and Uganda, these names are both deeply rooted and easy to recognize, and many have become favorites with African American and diaspora families too.

We’ve collected 90+ Swahili girl names with meanings and pronunciation, plus coastal names adapted from Arabic and a few much-loved names from Kenya’s other languages. For an overview, visit our Swahili names page; for brothers and twins, see Swahili boy names. You can also browse more African girl names.

Our top picks: Zawadi, Neema, Nyota, Malaika, Zuri, Imani, Waridi, Johari, Amani, Nuru, Sanaa, Tunu

These are the Swahili names for girls you are most likely to meet, in East Africa and abroad.

NameMeaningPronunciation
ZawadiGiftzah-WAH-dee
NeemaGraceneh-EH-mah
ImaniFaithee-MAH-nee
AmaniPeaceah-MAH-nee
NuruLightNOO-roo
MalaikaAngelmah-lah-EE-kah
ZuriBeautiful, goodZOO-ree
RehemaMercy, compassionreh-HEH-mah
UpendoLoveoo-PEN-doh
FurahaJoyfoo-RAH-hah
HalimaGentle, patienthah-LEE-mah
AishaAlive, livingah-EE-shah
SaidaHappy, fortunatesah-EE-dah
AzizaPrecious, belovedah-ZEE-zah
TumainiHopetoo-mah-EE-nee

Swahili girl names from nature and treasures

Stars, flowers and jewels: these are ordinary Swahili words that make lovely names. See our nature names for girls for more in English.

NameMeaningNote
NyotaStarAlso see <a href="/meaning/name-meanings/names-that-mean-star/">names that mean star</a>
WaridiRoseFrom Persian via Arabic
YasminiJasmineFragrant and feminine
ZaituniOliveSymbol of peace
MauaFlowersPopular in Tanzania
JohariJewelClassic coastal name
KitoJewel, precious thingShort and sweet
LuluPearlFrom Arabic <em>lu’lu’</em>
ZumaridiEmeraldRare and striking
TausiPeacockTraditional, elegant
MweziMoonPoetic, uncommon
MvuaRainSeen as a blessing
BahariSea, oceanUnisex
AsaliHoneySweet, rare
AngaSkyModern choice

Swahili girl names with meaningful virtues

Word names that carry a wish for the child’s character or life.

NameMeaningOrigin
SubiraPatienceSwahili, from Arabic
PendoLoveSwahili
MapenziLove, affectionSwahili
NiaPurpose, intentionSwahili
SanaaArt, work of artSwahili, from Arabic
ShaniWonder, marvelSwahili
HeriBlessed, happySwahili
BahatiLuck, fortuneSwahili
FanakaProsperitySwahili
HekimaWisdomSwahili, from Arabic
TabasamuSmileSwahili, from Arabic
UzuriBeautySwahili
TunuTreasure, precious giftSwahili
HadiyaGiftArabic, used on the coast
RizikiProvision, blessingSwahili, from Arabic
ImaraStrong, firmSwahili
FarajaComfort, consolationSwahili, from Arabic
RafikiFriendSwahili

Swahili girl names that mark the time of birth

The prefix Mwana- means “child of,” so Mwanamvua is a “child of the rain.” These names often record the day, season or event of birth.

NameMeaningWhen
MwajumaBorn on FridayFriday (Ijumaa)
MwanajumaChild of FridayFriday
MwanamisiChild of ThursdayThursday (Alhamisi)
MwanaidiChild of EidBorn during Eid
MwanamvuaChild of the rainBorn in the rainy season
ChausikuBorn at nightNight birth
MasikaLong rainsBorn during the rainy season
MosiFirstFirst-born
PiliSecondSecond-born
TatuThirdThird-born
AshuraTenth of MuharramBorn on Ashura
SaumuFastingBorn during Ramadan

Swahili forms of Arabic girl names

On the coast and in Zanzibar, classic Muslim names take a Swahili form. Compare with Arabic girl names.

Swahili formFromMeaning
FatumaFatimahOne who abstains
MariamuMaryam (Mary)Beloved, or bitter
HawaHawwa (Eve)Life
ZuhuraZuhraVenus, bright star
HadijaKhadijahEarly, premature child
AshaAishaLife, living
ZainabuZaynabPossibly “fragrant plant”
RukiaRuqayyahGentle, rising
SalmaSalmaSafe, peaceful
AminaAminahTrustworthy, faithful
MwanaishaMwana + AishaChild of Aisha
RahmaRahmahMercy
LatifaLatifahGentle, kind
JamilaJamilahBeautiful
SaudaSawdaDark, beloved (wife of the Prophet)
MwanahawaMwana + HawaChild of Hawa
FaridaFaridahUnique, precious
NasraNasrahVictory, help
ZakiaZakiyyahPure, intelligent

Other beloved girl names from Kenya and Uganda

These are not Swahili, but you’ll hear them every day alongside Swahili names in East Africa. They come from Kikuyu, Luo, Luhya and Luganda.

NameMeaningLanguage
MakenaHappy oneKikuyu (Kenya)
WanjiruOne of the nine Kikuyu clansKikuyu
WambuiKikuyu clan nameKikuyu
NjeriTraditional, possibly “traveler”Kikuyu
NyamburaBorn during the rainsKikuyu
AchiengBorn when the sun is highLuo (Kenya)
AkinyiBorn in the morningLuo
AtienoBorn at nightLuo
AwinoBorn with the cord around the neckLuo
NafulaBorn during the rainy seasonLuhya (Kenya)
NasimiyuBorn during the dry seasonLuhya
NakatoYounger of twin girlsLuganda (Uganda)
BabiryeElder of twin girlsLuganda

How to choose a Swahili girl name

  • Read it syllable by syllable: every vowel is pronounced, so Neema is “neh-EH-mah,” not “NEE-mah.”
  • Choose a meaning you’d be happy to explain. People will ask, and “it means star” or “it means grace” is a lovely answer.
  • Short names like Nia, Zuri, Kito and Nuru work easily in English; longer ones like Tumaini make beautiful middle names for girls.
  • Remember that birth-order names such as Pili and Tatu are counts, so they only fit the second or third child.
  • For more names meaning gift, love or hope, see names that mean gift and names that mean hope.

Frequently asked questions

What is the prettiest Swahili girl name?

Favorites include Nyota (star), Waridi (rose), Malaika (angel), Zawadi (gift), Johari (jewel) and Zuri (beautiful).

What does Malaika mean?

Malaika is Swahili for “angel.” It is also the title of a famous East African love song recorded by Miriam Makeba and others.

What Swahili girl name means beautiful?

Zuri means “beautiful” or “good,” and Uzuri means “beauty.” Jamila, used on the coast, is the Arabic word for beautiful.

What does Mwana mean in Swahili names?

Mwana means “child.” In names it is combined with a day, season or mother’s name, as in Mwanamvua (child of the rain) or Mwanaisha (child of Aisha).

Is Nia a Swahili name?

Yes. Nia means “purpose” in Swahili and is also one of the seven principles of Kwanzaa.