The name Zechariah is a boy's name of Hebrew origin meaning "the Lord has remembered". Zechariah is ranked #744 on our popularity charts and discussed in our forums with posts like "Best name or combo from previous poster's signature!".
From the experts:
Zechariah is actually the original Biblical form of the name more often found these days as Zachariah, probably because of the popularity of Zachary. People are going to have trouble getting Zechariah because they won't understand the Zech part. This name, in whatever form, begs to be shortened in the modern world to Zach (or Zac or Zack).