What does Genesis 22:14 mean?
Abraham named that place 'The Lord Will Provide.' People still say, 'On the mountain of the Lord, it will be provided.' Genesis 22:14 - Modern Text Bible
(The place becomes a symbol of God's faithfulness to provide, even when things seem impossible.)