The coolest name for a girl is Stella.
Other cool names and good girl names are.
Storm.
Tallulah.
Vera.
Willa.
Willow.
Wren.
Xena.
Mia: Beloved, darling.
Luna: Moon.
Cora: Just, honest, virtuous.
Evelyn: Wished-for child.
Yolanda: Violet.
Laina: Pathway.
Eva: Life, living one.
Phoebe: Bright.