The name 'Msto' is a truncated-suffix formation derived from an Old Slavic name with the component 'mъstъ', which means 'revenge'. The first written mention of this name dates back to 1494: Mszcyo (AGZ XVIII 136). There are many truncated and truncated-suffix formations from two-root names with the prepositional component 'Mъstъ', which can be found in medieval Polish language monuments (Mai Bud 98 - 99).