Baby Girl Name Zahra, Origin and Meaning Name Gender: Female Name Meaning: Flower Name Origin: Swahili Back to Z Girl Names | Back to All Names Tweet