[name]Cordelia[/name]: I [name]LOVE[/name] [name]Cordelia[/name], but I don’t think she’ll get through life without being called [name]Cora[/name] or [name]Delia[/name] by someone! I think it’s such a gorgeous name!
[name]Bridget[/name]: I really like [name]Gretchen[/name] and [name]Bridget[/name] (they both feel like perky, high-energy names), and aside from the occasional “[name]Bridge[/name]” nickname, I think you’ll be okay.
[name]Penelope[/name]: [name]Just[/name] like [name]Cordelia[/name], I love it, but can’t see her going through life without being called [name]Nell[/name], [name]Poppy[/name], or [name]Penny[/name].
[name]Hazel[/name]: I love it!
[name]Susannah[/name]: See [name]Cordelia[/name] and [name]Penelope[/name]…
[name]Kendall[/name]: I’m personally not a [name]Kendall[/name] fan…
[name]Molly[/name]/[name]Mollie[/name]: I do think [name]Molly[/name] is cute, but I think it’s pretty dated…
[name]Elizabeth[/name]: See [name]Cordelia[/name]…
[name]Josephine[/name]: See [name]Susannah[/name]…
[name]Meredith[/name]: Other than the occasional “Mer,” I think Mer avoids the multiple nicknames issue…
[name]Catherine[/name]: See [name]Elizabeth[/name]…
[name]Tessa[/name]: I can see it being shortened to [name]Tess[/name] (love [name]Tess[/name]), but I think it’s really pretty…
[name]Genevieve[/name]: See [name]Catherine[/name]…(I think of [name]Evie[/name], [name]Viv[/name], and [name]Gen[/name]…)
I love so many of the names on your list, but a lot of them have many nicknames that (I think) are unavoidable. I think [name]Bridget[/name], [name]Hazel[/name], and [name]Meredith[/name] would work well, though! While I don’t think it’s possible to avoid all nicknames, I think some names, particularly longer ones, naturally lend themselves to the shorter forms.
Some names that I think are more nickname-proof than others:
[name]Audrey[/name]
[name]Alice[/name]
[name]Blythe[/name]
[name]Charlotte[/name]
[name]Claire[/name]
[name]Clara[/name]
[name]Cora[/name]
[name]Celia[/name]
[name]Clementine[/name]
[name]Celeste[/name]
[name]Daisy[/name]
[name]Dahlia[/name]
[name]Eliza[/name] (less likely to be shortened than [name]Elizabeth[/name])
[name]Felicity[/name] (no obvious nicknames)
[name]Fiona[/name] (other than the occasional Fi)
[name]Hope[/name]
[name]Ivy[/name]
[name]Iris[/name]
[name]Isla[/name]
[name]Juliet[/name]
[name]Laura[/name]
[name]Miranda[/name]
[name]Mabel[/name]
[name]Nora[/name]
[name]Olive[/name]
[name]Phoebe[/name]
[name]Pearl[/name]
[name]Ruby[/name]
[name]Stella[/name]
[name]Scarlett[/name]
[name]Willa[/name]
Good luck!