Trawodd Dafydd hefyd Hadadeser mab Rehob, brenin Soba, pan oedd efe yn myned i ennill ei derfynau wrth afon Ewffrates.