Some mean girl last names could be 'Hawthorne'. It has an air of old - money snobbishness. Another one could be 'Van der Berg'. It sounds posh and cold. And 'Montgomery' also gives an impression of a stuck - up family which would be suitable for a mean girl character in a story.
Some additional mean girl last names for a story could be 'Manning'. It has a no - nonsense kind of feel that could translate to meanness. 'Ellington' gives off a vibe of a girl from a cultured but perhaps snobby family. And 'Harrington' can be seen as a name for a girl who is used to having power and being mean to those who oppose her in her social circle.
Martin. A simple yet strong - sounding last name. It can be used for a good girl who has a lot of determination, like a girl who is trying to achieve her dreams in the story. For instance, she might be studying hard to become a doctor or an artist.
Brown. This last name has a warm and down - to - earth vibe. It can be used for a kind - hearted good girl, perhaps one who is always there to help her friends and family.
Luna. Although it can be a first name as well, it can be used as a unique last name. It gives the impression of something related to the moon, perhaps the girl has some sort of connection to the lunar cycle or has a dreamy, otherworldly quality.
Regina. It gives off an air of someone who is controlling and mean. Another one could be Scarlett, which has a bit of a fiery and perhaps catty connotation. And then there's Vivienne, which can seem haughty and unapproachable, perfect for a mean girl character in a story.
Bloom. This last name has a very positive and fresh feeling, like a flower blooming. It can be perfect for a cute girl who is full of life and vitality in the story. For example, she could be a gardener or someone who loves nature. And it can also imply that she is at a stage of growth and development in the story plot.