English and French short form of Mignonette, from the French vocabulary word "nice, lovely".
It is likely that the pet name Min is solely English.