31 Elijah took twelve stones, one for each of the tribes descended from Jacob, to whom the word of the LORD had come, saying, “Your name shall be Israel.”

Read 1 Kings 18:31 Using Other Translations

And Elijah took twelve stones, according to the number of the tribes of the sons of Jacob, unto whom the word of the LORD came, saying, Israel shall be thy name:
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,"
He took twelve stones, one to represent each of the tribes of Israel,