Baby Name Ideas: 200 Names With Meanings, by Style

Choosing a name is one of the first big decisions you'll make for your baby.

Here are names grouped by style, with commonly given meanings. Name meanings vary between sources, so treat them as a guide.

Classic girls' names

  • Elizabeth: 'God is my oath'
  • Charlotte: 'free'
  • Grace: 'grace'
  • Alice: 'noble'
  • Eleanor: 'light'
  • Sophia: 'wisdom'
  • Emily: 'industrious'
  • Florence: 'flourishing'

Classic boys' names

  • George: 'farmer'
  • Henry: 'ruler of the home'
  • William: 'resolute protector'
  • Thomas: 'twin'
  • James: 'supplanter'
  • Arthur: 'bear'
  • Oliver: 'olive tree'
  • Edward: 'wealthy guardian'

Nature names

  • Ivy
  • Willow
  • Hazel
  • Rose
  • River
  • Rowan
  • Ash
  • Jasper
  • Iris
  • Bear

Short and sweet

  • Ava
  • Mia
  • Eva
  • Isla
  • Leo
  • Max
  • Finn
  • Kai
  • Theo
  • Zac

Unisex names

  • Charlie
  • Alex
  • Frankie
  • Riley
  • Jude
  • Sam
  • Robin
  • Ellis
  • Harley
  • Morgan

Welsh, Scottish and Irish

  • Seren (Welsh): 'star'
  • Rhys (Welsh): 'ardour'
  • Eilidh (Scottish): often linked to 'light'
  • Callum (Scottish): 'dove'
  • Niamh (Irish): 'bright'
  • Oisín (Irish): 'little deer'
  • Cerys (Welsh): 'love'
  • Ruairi (Irish/Scottish): 'red king'

Key things to remember

  • Say the full name out loud with your surname.
  • Check the initials don't spell anything awkward.
  • In England and Wales, you have 42 days to register a birth.

Frequently asked questions

How do I choose a baby name?

Shortlist names you both like, say them aloud with the surname, and sleep on it.

When do you have to register a baby's name?

Within 42 days in England and Wales, 21 days in Scotland.

What is a good example of baby name ideas?

"Elizabeth: 'God is my oath'" is one of 54 examples on this page. Pick the one closest to the tone you want, then add a specific detail of your own - a shared memory, a date, a name - so it reads as yours rather than copied.

Can I copy these messages word for word?

Yes. Everything on this page is free to copy, print and read out - no permission or credit needed. Changing one detail so it fits the person is all we would suggest.

More ideas you might like

Personalised Baby Knitted Cardigan Embroidered Name Newborn Boy Girl (Multi colours) View product

Personalised Baby Knitted Cardigan Embroidered Name Newborn Boy Girl (Multi colours)

This beautiful knitted baby cardigan can be personalised with an embroidered name and is available in multiple colours for newborn boys and girls. It makes a truly cherished keepsake gift for new parents, perfect for celebrating a baby shower or welcoming a sweet new arrival into the world.

Personalised Baby Girl Wooden Memories Keepsake Box Vintage Style View product

Personalised Baby Girl Wooden Memories Keepsake Box Vintage Style

This vintage-style wooden keepsake box is designed to safely store precious mementos of a baby girl's early years. It makes a truly thoughtful personalised gift for new parents or grandparents wishing to cherish those first fleeting memories forever.

Where to shop next

Back to blog