Avalon. It has a mysterious and magical feel to it. In many dragon stories, dragons are associated with magic and ancient lore. Avalon can be an island where dragons are guardians of some ancient and powerful magic, or perhaps it's a place where dragons go to rest and rejuvenate.
Obsidian Shores. Obsidian is a dark and shiny volcanic rock. Dragons are often linked to volcanic areas as they can withstand the heat. An island with obsidian shores would be a forbidding yet alluring place for dragons, and could be rich in minerals that dragons might be attracted to.
Vortexscale. This name makes you think of a dragon with a swirling, powerful presence, perhaps with some sort of special ability related to creating vortices. Also, it has a cool, edgy sound to it. If your dragon is a bit of a maverick in your story, this could be a great name. Another option is Nightshade. It has a dark and mysterious feel, suitable for a dragon that might lurk in the shadows or have some sort of stealthy power.
Some cool names could be 'The Enchanted Realm', 'Mystic Journeys', or 'Shadowed Paths'.
Stardust Trail. This name implies a journey through the cosmos or something very dreamy. It can be used for a story about space exploration or a fantasy adventure that involves celestial elements.
Maxwell Thorne. 'Maxwell' is a strong name and 'Thorne' adds a bit of an edgy touch, great for a heroic character in an adventure story.
Some cool town names could be 'Mystic Falls'. It gives a sense of mystery and might be a place full of secrets in the story. Another one is 'Starlight Cove', which sounds like a beautiful and perhaps magical place by the water where the stars shine brightly at night. And 'Shadowbrook' is also great, it has an air of mystery and could be a town with lots of hidden stories.
Male characters could be named 'Zephyr', which is a cool name as it means a gentle breeze, but can also imply a free - spirited nature. For female characters, 'Ophelia' is a beautiful and cool name. It has a tragic and poetic feel to it. Additionally, 'Finn' is a unisex name that is very cool for a character. It gives off an adventurous and friendly impression.
The Starborn Legion. This name implies that the faction has some sort of celestial or otherworldly origin, perhaps with powers or abilities related to the stars.
Secret Scribbles. This name gives the idea of a private place where you can write down your thoughts and experiences that are just for you or a select few. It has a sense of secrecy and intimacy.
Some cool last names for a story could be 'Blackwood'. It has an air of mystery and is often associated with a dark, enchanted forest in many fictional settings. Another one is 'Stormbringer'. It gives the impression of a powerful and perhaps a bit dangerous family, like they could control the weather or bring great changes. 'Silverthorn' is also a great option. It sounds elegant and might belong to a family with a noble or magical heritage.