Classic Baby Names
Olivia
A Latin name that means "olive tree." The name was first popularised by Shakespeare in 17th-century England when he used the name in his play Twelfth Night. It remains one of the top girls names.
Stanley
An English boy’s name that means “stony field.” It originates from the Old English words stan—“stone”—and leah—“clearing”.
Henry
A boys name with both French and German roots. It’s believed to be derived from the French name Henri, which in turn is thought to be derived from the name Heimeric, an old German name that means “house ruler.”
Eleanor
A feminine name of French and Greek origins meaning light-hearted. Eleanor is an English variation of the Provençal name Alienor.
Margaret
A feminine name of Greek origin meaning pearl. The name Margaret is often shortened to Maggie or Margot. A more modern twist on the name is Maisie.
Oscar
A boy's name of Irish origin that meaning spear of the gods. The name was brought into Irish Gaelic in the form of Oscur, which later acquired the added meaning "deer friend". This name remains one of the most popular boy names.
William
A name of German origin that was first bought to Britain in 1066 by William the Conqueror. This name comes with the added bonus of multiple nicknames - Will, Willy, Bill, Billy.
Iris
A feminine name of Greek origin. This name means rainbow. Iris was the name of the goddess of the rainbow, according to Greek Mythology, and was said to deliver messages to the Gods across a rainbow bridge.
Charlotte
A name of French origin that has many royal connections. Charles is a popular royal name among the boys which encouraged the popularity of the name charlotte for the female royals. This name is often shortened to Lottie or Charlie.