I'm aware that this is a Peter Pan character, but she's giving me Cheshire Cat vibes, so I'll be picking names from cities/villages/places/etc that are in the Cheshire region in the UK
- Audlem
- Ashley
- Byley
- Helsby
- Halta (feminized spelling of Halton)