I am the Baby Name Genie, a baby namer specializing in first and middle baby names.

I'll grant your wish for the perfect name for your baby boy or baby girl.

Ask the Genie

Bookmark and Share

Baby Middle Names Advice

#1) Say your baby middle name ideas with the first and last name together. The ideal middle name should flow and not wrap your tongue up in knots.

#2) A middle name that begins with a different letter or sound than the first name ends with normally makes for a smoother name combination.

#3) Vary the number of syllables in each name. A long middle name can nicely compliment a short first and last name. A short middle name can smooth out a long first and last name combination. Whatever you do, don't string three long names together (unless you want your child to have difficulty filling out forms their whole life!)

more baby middle
names tips »

Genie's Mailbag

K F in North America
So, I really like the name Harriet (Hattie for short), but people seem to think it's too old-fashioned. Also, I wished for the "perfect" name about fourteen times and Harriet never came up. Am I just a weirdo? My brother says Gwenifer is way too weird and I'm crazy to prefer it to Gwenivere, so. . .
Baby Name Genie:
So... You are just a weirdo.
Lauren in Indiana
I'm due with my 2nd son in April. My husband and I cannot find a name we love. We like unique names. If we know of someone with a name, it's out. Our first son is Aeson, our last name is Cook. I've studied probably a million names and am at my wit's end. Help!
Baby Name Genie:
If you're at your wit's end, then you were wise to rub the lamp. The name Thaddeus Deon should prove to be the unique name that has eluded you.
Mireille in Lebanon
I am expecting a girl and finding it really difficult. We have one boy and his name is Elias named after a relative. Our family name is Sarkis and I need the baby girl name to be related to Mary or Maria. Thank you.
Baby Name Genie:
I'm sorry you're finding it difficult to expect a girl. Don't worry, she'll grow on you. In the meantime, I have a beautiful Lebanese name for your daughter: Mariam Kitra.

See More Letters | Write the Genie