What does Joshua 23:1 mean?
After a long time, when the Lord had given Israel peace from all their enemies around them, Joshua had grown old and was near the end of his life. Joshua 23:1 - Modern Text Bible
(This verse sets the stage for Joshua’s final words and instructions, marking a time of rest and transition for Israel.)