Meek: showing patience and humility,gentle; submissive.
Blessed are the meek,
For they shall inherit the earth [land]. ~Matt 5:5 (direct ref. Ps 37:11)
But the meek shall inherit the earth,
And shall delight themselves in the abundance of peace. ~Ps 37:11
"Peace I leave with you, My peace I give to you; not as the world gives do I give to you. Let not your heart be troubled, neither let it be afraid." (Jn 14:27)
For the upright will dwell in the land,
And the blameless will remain in it; ~Prov 2:21
When Israel became disobedient and turned to other gods, they were cast out from the land of promise, but when they again humbled themselves and turned back to God, they were restored to that same land. Those who walk in humility (meekness) before God will inherit the promise. The crossing of the Jordan to the promised land was an antitype of the crossing over from death unto life, inheriting the true promise which is by faith - eternal life and entrance into the kingdom of God. The meek will inherit the land of promise and rejoice. All the blessings in the beatitudes are non-physical. Why would the blessings of the meek be any different? In context, it does not make sense to conclude that the meek shall inherit a physical land or only a physical land (not that God does not physically bless). A temporal inheritance of the land is still not proof of a paradise earth. The Scriptures say that this earth shall pass away and that the elements will be melted with great heat.
The humble also shall increase their joy in the Lord,
And the poor among men shall rejoice
In the Holy One of Israel. ~Is 29:19
For the promise that he would be the heir of the world (Gen 17:4-6; 22:17) was not to Abraham or to his seed through the law, but through the righteousness of faith. ~Rom 4:13
“As for Me, behold, My covenant is with you, and you shall be a father of many nations. No longer shall your name be called Abram, but your name shall be Abraham; for I have made you a father of many nations. I will make you exceedingly fruitful; and I will make nations of you, and kings shall come from you. ~Gen 17:4-6
blessing I will bless you, and multiplying I will multiply your descendants as the stars of the heaven and as the sand which is on the seashore; and your descendants shall possess the gate of their enemies. ~Gen 22:17