Mstislav or Mścisław (Polish) - is a very old[when?]
Slavic origin given name, consists of two elements: msti - "vengeance" and slav - "glory, fame".
The feminine forms are Mstislava and Mścisława.