Zakaria trouve sa racine dans le prénom hébreu Zechariah, composé des termes 'zakar' signifiant se souvenir, et 'Yah' désignant le Dieu d'Israël. Ce prénom est passé par les traditions biblique, juive et chrétienne sous la forme Zacharie avant d'être largement adopté par la culture arabo-musulmane sous sa forme actuelle, conservant sa profondeur étymologique liée à la mémoire divine.