Meaning: Zahra means “radiant” or “flower.”
Origin: This name has Arabic and African roots and is widely used in Swahili-speaking communities:cite[2]:cite[3].
Notable People: Zahra Amir Ebrahimi, an Iranian actress, is a notable bearer of this name:cite[2].