Alternatives to Heidi

Hey everyone! I love the name [name_f]Heidi[/name_f] but I don’t like how popular it is in the UK. I’m looking for a nickname or cute spunky name that A) isn’t in the US/UK top 100 B) doesn’t end in a k, hard c or hard g. Preferably nothing with too many consonants together (for example, [name_f]Mamie[/name_f] would be much easier for me to pronounce than [name_f]Pearly[/name_f]). Things I love about [name_f]Heidi[/name_f] are its cute sound, how it’s easy to say and spell and that it’s well-known but distinctive.
Names I already have and like but not as much as [name_f]Heidi[/name_f]: [name_f]Birdie[/name_f], [name_f]Dolly[/name_f], [name_f]Effie[/name_f], [name_f]Etta[/name_f], [name_f]Kitty[/name_f], [name_f]Polly[/name_f], [name_f]Minnie[/name_f], [name_f]Maisie[/name_f], [name_u]Lou[/name_u], [name_f]Lulu[/name_f], [name_f]Lettie[/name_f], [name_f]Nell[/name_f], [name_f]Roxy[/name_f], [name_f]Prudie[/name_f], [name_f]Emmie[/name_f], [name_f]Cleo[/name_f], [name_f]Edie[/name_f]
Thanks so much for any replies!

[name_f]Joni[/name_f]
[name_u]Dessie[/name_u]
[name_u]Tally[/name_u]
[name_f]Mina[/name_f]
[name_f]Callie[/name_f]
[name_f]Tess[/name_f]
[name_f]Pippa[/name_f]
[name_f]Essie[/name_f]
[name_f]Bea[/name_f]

I find that other [name_m]German[/name_m] diminutives have the same feel: [name_f]Mitzi[/name_f], [name_f]Liesl[/name_f], [name_f]Franzi[/name_f], [name_f]Leni[/name_f], [name_f]Lena[/name_f], [name_f]Greta[/name_f]

My first thought was [name_f]Helen[/name_f], though it ends in a hard consonant sound. But for some reason, [name_f]Heidi[/name_f] and [name_f]Helen[/name_f] give me the same vibes.

I also like PP’s suggestion of [name_f]Lena[/name_f] and [name_f]Greta[/name_f]. Maybe you’d like:

[name_f]Hazel[/name_f]
[name_f]Annie[/name_f]
[name_f]Leonie[/name_f]
[name_f]Maeve[/name_f]
[name_f]Millie[/name_f]
[name_f]Essie[/name_f]
[name_f]Sadie[/name_f]
[name_f]Clara[/name_f]

[name_f]Tessa[/name_f]/ [name_f]Tessie[/name_f]
[name_f]Gemma[/name_f]
[name_f]Sadie[/name_f]
[name_f]Alanna[/name_f]/ [name_f]Lana[/name_f]
[name_f]Tilda[/name_f]/ [name_f]Tilly[/name_f]
[name_f]Lyra[/name_f]
[name_u]Keeva[/name_u]
[name_f]Taryn[/name_f]
[name_f]Tara[/name_f]
[name_f]Lettie[/name_f]
[name_f]Clover[/name_f]
[name_f]Gwen[/name_f]
[name_f]Wendy[/name_f]
[name_u]Shea[/name_u]
[name_u]Shiloh[/name_u]

Maybe:
[name_f]Ida[/name_f], [name_f]Mamie[/name_f], [name_f]Alba[/name_f], [name_f]Alma[/name_f], [name_f]Ebba[/name_f], [name_f]Nella[/name_f], [name_f]Dinah[/name_f], [name_f]Lita[/name_f], [name_f]Greta[/name_f], [name_f]Leni[/name_f], [name_f]Una[/name_f], [name_f]Elke[/name_f] / [name_f]Elka[/name_f], [name_f]Flora[/name_f], [name_f]Franca[/name_f], [name_f]Hani[/name_f], [name_f]Hettie[/name_f] / [name_f]Hetty[/name_f], [name_f]Letty[/name_f] / [name_f]Lettie[/name_f].

What about [name_f]Harriet[/name_f], nn Haddie?

I love [name_f]Heidi[/name_f]!! Some similar names on my own list:

[name_f]Lilja[/name_f]
[name_f]Liesel[/name_f]
[name_f]Lottie[/name_f]
[name_f]Hattie[/name_f]
[name_f]Noelle[/name_f]
[name_f]Annelise[/name_f]
[name_f]Svea[/name_f]
[name_f]Geneva[/name_f]