The whole congregation of the children of Israel assembled themselves together at Shiloh, and set up the tent of meeting there: and the land was subdued before them.
"Shiloh ..." We agree with Cook that in all probability, Joshua himself, acting under the influence of direct revelation from God named this town.[3]  The name "Shiloh" first occurs in  Genesis 49:10; but this is the first usage of the word as a place-name.  It was exceedingly appropriate that this glorious Messianic word should have been applied to the site of the Holy Tabernacle, because the tabernacle itself, as regards its High Priest, its numerous sacrifices, etc. was typical of Messiah himself.  We are aware that current scholarship of the critical variety is unwilling to allow the Messianic thrust of the passage in Genesis, but the simple truth is that the passage is either Messianic, or it has no meaning whatever! (See my discussion of this in Vol. 1 of the Pentateuchal series, pp. 556-559.)