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 is often added to user-created lists like Boys' Names Ending in -ah and discussed in our forums with posts like "Quick Question Thread?!".
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).