I like
Sky for a boy or girl. It's pretty, unusual, and symbolic- that's important to me, because I don't think a kid named
Sky would be trapped by one connotation of a "word name" the same way a kid named
Heaven,
Angel, or
Star might. I'd probably use it as a mn but I worry about its potential for tacky, phrasey combos.
Esme- Wicked cool on a six-year-old!
Natalia- Very elegant, I like this so much better than
Natalie.
Rosemary- Not my favorite, it's rather dull in my opinion.
Giovanna- Nice enough but not something I'd name my daughter.