ChatGPT’s two cents:
Typically Associated with Middle Class
Lydia – Has a literary, classic feel (e.g. Pride and Prejudice), often associated with middle-class families.
Abigail – Traditional, Biblical, and has been widely popular among middle-class parents, especially in Christian circles.
Naomi – Another Biblical name, often associated with more educated or middle-class families.
Ramona – Less common, slightly bohemian or intellectual—might be seen among middle-class or upper-middle-class families seeking unique names.
More Common in Working-Class or Lower Middle-Class Contexts
Natalie – Popular across classes but had a particular surge in working-class areas in the ’80s and ’90s.
Nancy – Once upper-class, but in modern usage, often seen in working-class or nostalgic/traditional settings.
Melody – A modern, slightly sentimental name that has seen more working-class use in recent decades.
Ambiguous or Context-Dependent
Cady – Quite rare in the UK. Could be seen as a creative spelling of Katie or Cadie, which are often working-class, but the spelling may give it a more Americanised, middle-class “quirky” feel