Bereshis 9:12

12 And Elohim said, This is the ot (sign) of the brit (covenant) which I make between Me and you and every nefesh chayyah (living creature) that is with you, for dorot olam (perpetual generations);

Bereshis 9:12 Meaning and Commentary

Genesis 9:12

And God said, this is the token of the covenant which I
make between me and you
Meaning the bow in the cloud, and which might be formed in the cloud at this time, that Noah might see it, and know it when he saw it again, and seems to be pointed unto: "this is the token"; or sign of the covenant made between God and Noah, and his sons: and every living creature that is with you, for perpetual
generations;
which more clearly shows and proves, that this covenant reaches to all creatures that then were, or should be in all ages, to the end of the world.

Bereshis 9:12 In-Context

10 And with kol nefesh that is with you, of the bird, of the behemah, and of every animal of ha’aretz with you; from kol yotzei hatevah (all that go out of the ark), to every creature of ha’aretz.
11 And I will establish My brit (covenant) with you, neither shall kol basar yikaret (be cut off, violently killed) any more by the waters of the mabbul; neither shall there be any more mabbul l’shachat (to destroy) ha’aretz.
12 And Elohim said, This is the ot (sign) of the brit (covenant) which I make between Me and you and every nefesh chayyah (living creature) that is with you, for dorot olam (perpetual generations);
13 I do set My keshet (bow) in the anan (cloud), and it shall be for an ot brit between Me and ha’aretz.
14 And it shall come to pass, when I bring an anan over ha’aretz, that the keshet be’anan (rainbow) shall be seen;
The Orthodox Jewish Bible fourth edition, OJB. Copyright 2002,2003,2008,2010, 2011 by Artists for Israel International. All rights reserved.