Names I think could go by “[name]Mimi[/name]” as a nickname -
[name]Michelle[/name] or [name]Michaela[/name]
[name]Amelia[/name] or [name]Emilia[/name]
[name]Margaret[/name] (the only non-MI M name so far, or without a MEE syllable)
Basically, off the top of my head, these were names that had a MEE sound in them or started with “Mi” or include “mi” or start with M. Some names that start with M probably will not be too conducive to allowing “[name]Mimi[/name]” to sound natural, but starting with “Mi” will probably be more natural. I included [name]Margaret[/name] because it is so basic and classic, and already goes by several (what I’d call) “strange” nicknames like [name]Peggy[/name], [name]Daisy[/name], or [name]Maisie[/name] (a lot less strange but there is no S in [name]Margaret[/name]), so [name]Mimi[/name] does not seem too hard to relate to it. I tried another M name, [name]Marisa[/name], but [name]Mimi[/name] didn’t seem to fit too well as a nickname for it. So M names can be hit or miss, you should look into those and try to see if they are natural or awkward.
In the search form, you can look up names for girls starting or ending with “MI” or “MY” or “MIE” or even an odd “ME” name that might deliver the sound “MEE”. Presently, it is not possible to search for names with the “MI” string of letters or hunt around for “ME,” “MY,” or “MIE,” etc. if the sound occurs somewhere in the middle of the name. It is frustrating, but we can think of more names like [name]Amelia[/name] and [name]Amity[/name] that I think might work ok.