Russian pet name [a] for Mitrofan, from Greek "mother (of God) appears", and [b] for Dmitri/Dimitri, from Greek "earth mother".