>>17094962Meek is a bad translation from the original language and ignores context. English doesn't have a translation for the actual word.
The lesson of the Beatitudes (the section that quote comes from) is to be humble. It's not saying those who can't fight inherit the Earth. It's saying don't be a belligerent attacker even if you have the ability to be one.