PC

*yapiḥ-/*yapīḥ- - witness (Kogan 2015: 315)

Ugaritic
ypḥ - witness (DUL 974)
No convincing etymology has been suggested so far (cf. Pardee 1978: 210‒212).
Hebrew
yāpēaḥ - witness (HALOT 424)