Interesting how people can have so many different perspectives on what makes a name cool.
I can agree with your description mostly, I suppose. When I think of a cool girl though as far as names, the names that come to mind don’t exactly strike me as emo or anything, a cool girl could even have a name as hopeful as
Soleil or
Sunny. What I happen to think of is names that are girly in a way without being too much so, and even if they are have wiggle room for a unisex name. It’s versatile, fits a good personality, and mature. I know this isn’t what you asked though, so moving on.
RavennaStephanieBeatrixJadeOctavia Ines /
InezVivienne
https://www.behindthename.com/pnl/217493
"It is not in the stars to hold our destiny but in ourselves." - William Shakespeare