The name Urdi is attested in Urartian cuneiform texts. It matches perfectly to Armenian word ordi (որդի) meaning son, offspring. This is a native Armenian word. Cognate of Greek portis and Sanskrit prthuka.
There was also a noble family Orduni whose name also could have been derived from the same root.
If this Urartian name is really related to the Armenian word this could mean that the p>h shift had already occured in Armenian language before Urartian period.