Definitely
Millicent.
My full name is
Millie (that's what it says on my birth certificate) but I went through a stage with my sister,
Ellie (also full name) that we'd elongate our names and so I became
Millicent more often than not, and her
Eleanore. While I still call her
Eleanore from time to time, we reverted back to our shortened names soon enough.
Millie might seem nickname-proof but I probably get called "Mil" more than I get called
Millie.
I find
Mildred clunky, and not in a cute way like
Edith. I don't like the sound of all those letters together in that order. I'm not wild about
Millicent either. To get
Millie, I'd probably pick
Camille (cah-MEEL) as a full name but other (less dated options) are
Emilie,
Emily,
Amelie,
Amelia,
Camila,
Camilla,
Mila,
Milla.
76 names ~~
https://www.behindthename.com/pnl/117870?sort=change&pop=ew^Top =
Alexei (m) // Bottom =
Indiana (m)
*Loads unrated*