OMG, I love this! You make some of the best posts!
1.
Malika, I knew someone with the name (pronounced muh-LEE-kuh) and I think it's really pretty.
2.
Blossom or
Rainbow3.
Prudence or
Verity4.
Linnea (assuming you mean not top 200 in our home country)
5.
Faith6.
Reverie7.
Ruby or
Emerald, depending on how I feel about popularity