Name Help is a series at Appellation Mountain. Every week, we discuss reader’s name questions, usually on Tuesdays and Fridays. We’re relying on thoughtful comments from the community to help expectant parents narrow down their name decisions. Thank you in advance for sharing your insight! To have your question considered, email appmtn (at) gmail. Looking for your own private #namehelp post? Order one here.
CLASSIC MEETS CASUAL
Kelsey writes:
We have two children, Eleanor Grace “Ellie” and Theodore James “Theo” and are expecting our third baby in March.
Our style is strong and traditional, but with sweet and cuddly everyday names like Theo and Ellie.
We’ve always wanted a big family so it’s important that our kids names sound good together without being too much of a pattern. I am the fourth of five kids all with K names, which is not what I want for my own children!
Also we really want names that grow up. My own name still sounds very young to me.
Ellie was almost Nathaniel “Nate” and we still like that name for a boy. Theo might have been Margaret “Margot” but Theo and Margot feels maybe a little too much O.
Other names we have considered for boys:
- Andrew – Andrew “Drew” used to be my favorite name, but maybe I’ve moved on
- Henry – don’t like the nickname Hank
- Thomas – a new favorite, love Tommy/Tom, but not sure about repeating initials
We’re really lost on girls’ names. If not Margaret, we talked about:
- Elizabeth – but too close to Ellie’s name
- Mary – no nicknames
- Victoria – doesn’t feel like us, but I do like that it’s longer and could be shortened to Torie or Vica or my favorite, Via, like the sister in Wonder
I know there are hundreds of names we could use, but nothing is jumping out at us.
We are having a delivery surprise so we need names for girls and boys, please.
Our last name is very Irish, starts with Q, rhymes with Finn.
Please read on for my response and leave your thoughtful suggestions in the comments.

FINDING NAMES LIKE THEO AND ELLIE
Abby replies:
Congratulations on your new baby!
I think this is the kind of challenge that feels easy to outsiders. We all have long lists of classic names with sparky short forms that seem like obvious fits with names like Theo and Ellie.
But it’s harder when you’re trying to figure out what appeals to you and your family.
I’m wondering if you’d strongly prefer a two-syllable nickname, along the lines of Ellie or Theo, rather than something like Drew. Since your last name is very short, I can see the appeal.
Let’s start with boys, because I think you already have two strong options on your list.
The only drawback to Nathaniel is that Nate is just a single syllable, like your last name. But if that’s not a dealbreaker – and I don’t think it has to be – then Eleanor, Theodore, and Nathaniel – Ellie, Theo, and Nate – are great together.
As for Thomas? Yes, he’d share an initial with Theo. But you already have an Ellie. I don’t think you’re locking yourself into a pattern at all, especially because Theo and Tommy sound distinctly different.
On the girl’s side, I do think we need some fresh ideas. Lots of families have had an Elizabeth and an Eleanor, but I share your sense that two El- names isn’t ideal.
A BROTHER FOR THEO + ELLIE
ALEXANDER
Alexander called Alex seems like an obvious brother for Theo, and a good match with your family.
CHARLES
Charlie is another go-to boy’s name.
DAVID
Classic David has fallen from peak popularity in the middle of the 20th century, but remains a Top 50 favorite for boys. Shorten David to Davy instead of Dave and it feels a little fresher.
EDWARD
I’m not sure if Eddie would appeal, but what about Edward called Ned?
FREDERICK
Freddie is trending in the UK, and I think it has potential in the US, too.
JONATHAN
Jonathan is an unconventional way to get to the nickname Nate, but it would also shorten to Jack or Johnny/Jonny.
ROBERT
A former #1 name, Bob is everybody’s grandfather – or great-grandfather – right about now. But Robert called Robbie feels very 2026.
WILLIAM
Will is the obvious nickname, but if your family’s roots are Irish, I wonder if you’d like Liam?
GIRL NAMES LIKE THEO + ELLIE
ADELAIDE
Elaborate and distinctive Adelaide is the perfect sister name for Eleanor. Call her Addie … or Delia or Della.
JOSEPHINE
A rock solid favorite for a daughter with plentiful nicknames. Ellie, Theo, and Josie are perfect together.
FRANCES
A sweet, traditional first name with sparky short forms like Franny.
KATHERINE
I’m sure you’ve considered Katherine already, right? But Katherine called Katie or Kate or Kitty feels like an obvious choice.
LOUISE
Often tucked in the middle spot, Louise can stand on its own nicely. Shorten it to Lulu or even Lula.
MARGARET
Yes, I know – Margaret called Margot is probably out. But how about Margaret called Maggie, Maisie, or Greta?
MARIANA
An elaboration of Mary might be perfect. Call your Mariana by a nickname like Mia, Annie, or Mimi for short.
TERESA
I think Teresa pairs well with Eleanor and Theodore. Nickname Tessa is perfect with Ellie and Theo, too.
Overall, I want to talk you into Thomas called Tommy. Thomas Alexander, maybe? And for a girl, Margaret called Maisie seems so right. Margaret Elise would be my pick.
But if those doesn’t appeal, I think Robert called Robbie is my favorite of the boy names like Theo and Ellie. Robert Nathaniel could be perfect. For a sister, I like Margaret called Maisie, so maybe Margaret Louise? Overall, though, Teresa nicknamed Tessa would get my vote. I’m kind of loving Teresa Mary for you.




Eleanor (Ellie), Theodore (Theo) and
Oliver (Ollie)
Adrian (Andre)
William (Billie)
Benjamin/Benedict (Ben)
Margaret (Daisy)
Helena (Lena)
Rosemary (Rosie)
Alexandra (Sasha)
Best of luck!
Also:
Eleanor (Ellie), Theodore (Theo) & Fiona (Fee, Fia, Nona, Etc)
Also…
Imogen or Imogene – Immy
Oliver – Ollie
OK…that’s it from me!
Seraphina – nn Finny
Leonard – nn Lenny
Just a couple of additional ideas.
Congratulations on baby #3!
I really like your ideas of Nathaniel (Nate) or Henry (how about Hen/Hennie), or Thomas (Tom/Tommy – I just met a 2 month old named Tommy last week and I thought it was such a cute name!)
I also like the suggestions of Frederick (Freddie), William (Will or Liam or Billy).
How about:
Eleanor (Ellie), Theodore (Theo) & Gabriel (Gabe)
Eleanor (Ellie), Theodore (Theo) & Jacob (Jake)
Eleanor (Ellie), Theodore (Theo) & Anderson (Andy)
Eleanor (Ellie), Theodore (Theo) & Lewis/Louis (Lew/Lou)
Eleanor (Ellie), Theodore (Theo) & Sebastian (Ash, Seb)
For girls I love you current name of Eleanor Grace (one of my daughters has Eleanor as a middle, and another has Elizabeth). I love the idea of Elizabeth as a first actually – it is SUCH a beautiful name. She could be Beth, Betty, Birdie..I also love Margaret. She could be a Maggie, Greta, or Margie even (I heard a little Margot nicknamed Margie and it was the cutest!). I also really like Frances, Josephine and Louise.
How about:
Eleanor (Ellie), Theodore (Theo) & Beatrice (Bea)
Eleanor (Ellie), Theodore (Theo) & Florence (Flora)
Eleanor (Ellie), Theodore (Theo) & Rosalie/Rosemary (Rose/Rosie)
Eleanor (Ellie), Theodore (Theo) & Penelope (Penny or Nell)
Eleanor (Ellie), Theodore (Theo) & Annabelle/Annabeth (Annie)
Eleanor (Ellie), Theodore (Theo) & Celeste (Cece)
Eleanor (Ellie), Theodore (Theo) & Lillian (Lily/Lil)
Eleanor (Ellie), Theodore (Theo) & Daphne (Daph/Daffy/Daffodil)
Eleanor (Ellie), Theodore (Theo) & Delphine (Del/Della)
Good luck with the naming and enjoy the pregnancy :)!
Girl: Sonia nn Sunny. Boy: James nn Jamie (seems Irish to me!)
I think Nathaniel called Nate or even Nat is wonderful with Theo and Ellie! Nathaniel was the first idea to come to mind before I even read that it was already on your list
Josephine called Josie and Margaret called Maisie were going to be my top suggestions for a girl so consider that another vote for those two ideas.
Other ideas:
Calvin “Cal”. Theo, Ellie, and Cal
James “Jamie”. Theo, Ellie, Jamie
Isaac “Zac”. Theo, Ellie, Zac
August “Gus” Theo, Ellie, Gus
Malcolm “Mac” Theo, Ellie, Mac
Wesley “Wes” Theo, Ellie, Wes
Rosalie “Rosie”. Theo, Ellie, and Rosie
Sarah “Sadie”. Theo, Ellie, Sadie
Charlotte “Lottie” Theo, Ellie, Lottie
Penelope “Penny” Theo, Ellie, Penny
Lucille or Louise “Lucy” Theo, Ellie, Lucy
Catherine “Kate” Theo, Lucy, Kate
Do you like Rory as a nickname for Victoria?
Theo, Ellie, Rory
Or what about Anna called Annie?
Theo, Ellie, Annie
Nathaniel “Nate” is perfect with Ellie and Theo.
The suggestion of Margaret with the nickname of Maisie is sweet and fresh. But what about Maggie?
Ellie, Theo, Nate, and Maggie (Q)winn
Dorothy: “Dora” or “Thea” or “Rosie”
Winifred: “Winnie” or “Freddie”
Cressida: “Cress” or “Cissy”
Rosamund: “Rosie” or “Romy”
Georgina: “Georgie” or “Ginny” or “Gina”
Evelyn: “Eve” or “Lynn”
Portia: “Tia” or “Pretty”
Penelope: “Penny” or “Pippa”
Cosima: “Cosi” or “Mia” or “CeCe”
Congratulations and best wishes to your family!
Some more ideas…
Susannah – Susie
Ophelia – Heli (from the middle of the name)
Aurora-Aurie
Virginia-Ginny
Henrietta-Hattie or Hettie
Christina/Cristina – Nina (my name & nn)
Nicholas – Nico (too many “o”s?!)
Harold – Hal
Chester – Chet
Maximilian-Max/Maxi
Daniel-Danny
Douglas-Dougie
Best wishes!!
Gwendolyn- Gwen or Wendy
Antonia- Annie
Margaret- Daisy
Isadora- Dora
Meredith- Merry
Philippa-Pippa
Donovan- Don or Van
Malachi- Mal or Kai
Peregrine- Perry or Pippin
Robert- Robin