Zachariah, Zachary, Zechariah, Zacharias, or Zach are variations of a name of Hebrew origin, meaning “the Lord recalled” or “Yahweh remembers.” It signifies God’s faithfulness in remembering his promises.