English from Hebrew "Jehovah has remembered"; NT Matthew 23:35 and Luke 1:5-17 & 11:51.
The Scottish Gaelic traditional name Sgàire, from Old Norse "sea-mew" is occasionally Anglicized as Zachary.