I've just imagined naming a baby
Zephyr and then constantly having to pat its back to help it bring up winds ... it's better than Sirocco, but I'd prefer
Gail, or even
Gale.
Zachary is so old that it's new. It shortens pleasantly to
Zack, and is much more modern in sound and appearance than
Zachariah; rather like
Barnaby and
Barnabas.