Beautiful British Names
NIGEL
For a boy
Meaning: “Champion.” And it’s both sweet and sophisticated.
MATILDA
For a girl
Meaning: “Battle-mighty.” (BTW, you can call her Tilda for short.)
IMOGEN
For a girl
Meaning: “Maiden.”
LEWIS
For a boy
Meaning: “Renowned warrior.” Lover of bathtime.
ISLA
For a girl
Meaning: “Island.” (FYI, it’s pronounced eye-la)
CLIVE
For a boy
Meaning: “Lives near a high cliff.” (Or high chair.)
SADIE
For a girl
Meaning: “Princess.” (Unofficially of course, per the Queen.)
LIAM
For a boy
Meaning: Originally a short form of William, it means “resolute protection.” (Can we please start calling them “Liam and Kate”?)
TABITHA
For a girl
Meaning: “Gazelle.”
IDRIS
For a boy
Meaning: “Lord.” (Of naptime, we’re guessing.)
HUGH
For a boy
Meaning: “Mind, spirit and intellect.” (C’mon, this guy is definitely working on his intellect.)
POPPY
For a girl
Meaning: Named for the beautiful flower, a symbol of remembrance in the UK.
OLIVER
For a boy
Meaning: “Olive tree.” Also, dignified.
PIPPA
For a girl
Meaning: “Lover of horses.” (Also, horse-drawn carriages.)
GEORGE
For a boy
Meaning: It was the name of the king of Britain for 116 years. (No pressure, royal baby.)
https://www.purewow.com/entertainment/British-baby-names