Obediah \o-be-diah\ as a boy's name is a variant of Obadiah (Hebrew), and the meaning of Obediah is "servant of God".
The baby name Obediah sounds like Obed, Obadya and Ubadah. Other similar baby names are Ovadiah, Obadias and Zebediah.