Zedechiah \z(e)-de-chiah\ as a boy's name is a variant of Zedekiah (Hebrew), and the meaning of Zedechiah is "the Lord is just".