Мстислав is a masculine given name documented in Ukrainian. English Wiktionary traces it to Old East Slavic Мьстиславъ, from the components “revenge” + “glory, fame”.
Old East Slavic origin
Source-reported
Meaning: “revenge” + “glory, fame”
Мсти (Msty, “revenge”) + -слав (-slav, “glory, fame”) from Old East Slavic Мьстиславъ (Mĭstislavŭ), Мстиславъ (Mstislavŭ), ultimately from Proto-Slavic *Mьstislavъ. Compare Polish Mścisław.
Arrows open a name record. “Find this spelling” searches the catalogue; matching spellings may have different histories. All connections come from the cited sources.
Wiktionary text: CC BY-SA 4.0. Wikidata: CC0. Commons recordings retain their individual file licences. Complete attribution is available in each group above and alongside each chart.