Gender: Masculine
Origin: Polish
Meaning: “revenge battle.”
(MSHCHEE-bor)
The name is composed of the Old Slavonic elements, msci meaning, “revenge” and bor, meaning, “battle.”
The designated name-day is September 10.
The name is currently out of usage in Poland.
Source