Please rate these girl names and suggest middle names?

Alice
Lilah
Annalise
Vivienne
Anastasia
Lyra
Halle
Cassandra
Helena
Jasmine
Jocelyn
Willow
21 answers 21