Where does “Zahra” come from?

Zahra comes from English Fatima, which derives from Arabic فَاطِمَة, a feminine given name of uncertain ultimate origin.

Ancestry of “Zahra”, step by step

StepLanguageWordMeaning
1Arabicزَهْراء
2EnglishFatimaA daughter of the prophet Muhammad, the wife of Ali
3Arabicفَاطِمَةabstainer
Every word from Arabic فَاطِمَةEvery word from English FatimaEvery word from Arabic زَهْراء