Zahra est un patronyme d'origine arabe ; il est présent dans le sous-continent indien, dans le monde arabe, en Indonésie, en Iran et à Malte.