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