If I were in your position, I would probably like it, too, but I live in the U.S. where it has been terribly overused. I have worked in schools and daycares for over the last 10 years and I've had over my fair share of boys named Zachary/Zachery/Zackary/Zak, etc. Yikes. I don't mind
Zachariah, but I'm with you on the "
Zach" thing. Eck. But if you hate
Zach, I'd advise against using
Zachary. There are several names I love that I hate the obvious nn for, and so I've steered away from ever using them for that reason. :(