I love
Mia, and I like
Amelia, but I personally don't see anything wrong with just naming your daughter
Mia, in fact I would urge you not to use the name
Amelia if you don't like it. I feel the same way about
Edie.
If you don't want to use
Mia on its own here are
Some names that could be "long for"
Mia
HermiaDamianaAmaliaCamelliaDemetriaErminiaEumeliaEunomiaHarmoniaHerminiaKamariaMacariaMagnoliaMarziaMelania
Some names that could be "long for"
Edie
EderneEdinaEdnaEdwina