I detest both, but
Natalia would win out because of the possibility of the (very cute) nickname Tally. I like the name
Lia, though, and the name
Natasha.
I don't see why
Sofia would seem so much more foreign than
Sophia. They're pronunced the same way.
Array
"What are these parents thinking?...Let's name her Madison--she'll live in her own world: 16 square miles surrounded by reality." -- Susan Lampert Smith