2:17 companion. That is, her husband.
covenant of her God. If the “forbidden woman” is a non-Israelite (v. 16 note), “covenant” may refer to a marriage witnessed to by some foreign god. More likely, the woman is an Israelite who transgresses the requirements of the covenant given at Sinai, particularly the commandment against adultery (Ex. 20:14).