1 Kings 18:31

31 Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, to whom the word of the Lord came, saying, "Israel shall be your name";

1 Kings 18:31 Meaning and Commentary

1 Kings 18:31

And Elijah took twelve stones, according to the number of the
tribes of the sons of Jacob
Which he might very easily come at from the mountain:

unto whom the word of the Lord came, saying, Israel shall be thy name,
which signifies one that has power with God, as Jacob had, when the word came to him to make a change in his name at Penuel, ( Genesis 32:28 ) , and as Elijah hoped and believed he should have at this time, being a prophet, and a worshipper of Israel's God.

1 Kings 18:31 In-Context

29 As midday passed, they raved on until the time of the offering of the oblation, but there was no voice, no answer, and no response.
30 Then Elijah said to all the people, "Come closer to me"; and all the people came closer to him. First he repaired the altar of the Lord that had been thrown down;
31 Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, to whom the word of the Lord came, saying, "Israel shall be your name";
32 with the stones he built an altar in the name of the Lord. Then he made a trench around the altar, large enough to contain two measures of seed.
33 Next he put the wood in order, cut the bull in pieces, and laid it on the wood. He said, "Fill four jars with water and pour it on the burnt offering and on the wood."
New Revised Standard Version Bible, copyright 1989, Division of Christian Education of the National Council of the Churches of Christ in the United States of America. Used by permission. All rights reserved.