Jedediah \j(e)-de-diah\ as a boy's name is a variant of Jed and Jedidiah (Hebrew), and the meaning of Jedediah is "beloved of the Lord".
The baby name Jedediah sounds like Jedadiah. Other similar baby names are Jediah and Jedaiah.