KMourzenko's avatar
It's short for Miroslava, which is Russian equivalent of Myroslava, my wife's name. In Russian mir means world or peace.

Thanks for the watch and the fav. :)