The name Zahara is a girl's name of Hebrew, Swahili origin meaning "to shine; flower". Zahara and is often added to lists like Flower Names for Girls and discussed in our forums with posts like "Heaven / Hell / Purgatory Girls".
From the experts:
Zahara, a delicate but strong multicultural name, came into the spotlight when Angelina Jolie bestowed it on her Ethiopian-born daughter, and we predict other parents will adopt it as well. If you want something simpler than Zahara, consider Zara, a royal name in England--but also the name of a Spanish-based clothing store chain.