Genesis 9:12

12 And God said: This is the sign of the covenant which I give between me and you, and to every living soul that is with you, for perpetual generations.

Genesis 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.

Genesis 9:12 In-Context

10 And with every living soul that is with you, as well in all birds, as in cattle and beasts of the earth, that are come forth out of the ark, and in all the beasts of the earth.
11 I will establish my covenant with you, and all flesh shall be no more destroyed with the waters of a flood, neither shall there be from henceforth a flood to waste the earth.
12 And God said: This is the sign of the covenant which I give between me and you, and to every living soul that is with you, for perpetual generations.
13 I will set my bow in the clouds, and it shall be the sign of a covenant between me and between the earth.
14 And when I shall cover the sky with clouds, my bow shall appear in the clouds:
The Douay-Rheims Bible is in the public domain.