Best British Boy Names

Nico

The name Nico is both a boy's name and a girl's name of Greek origin, meaning "people of victory".

Fergus

The name Fergus is a boy's name of Scottish origin, meaning "man of force".

Cian

The name Cian is a boy's name of Irish origin, meaning "ancient".

Ned

The name Ned is a boy's name of English origin, meaning "wealthy guardian".

Finley

The name Finley is both a boy's name and a girl's name of Scottish, Irish origin, meaning "fair-haired hero".

Toby

The name Toby is both a boy's name and a girl's name.

Archibald

The name Archibald is a boy's name of Spanish origin, meaning "truly brave".

Idris

The name Idris is both a boy's name and a girl's name of Arabic, Welsh origin, meaning "lord; studious".

Stanley

The name Stanley is both a boy's name and a girl's name of English origin, meaning "near the stony clearing".

Algernon

The name Algernon is a boy's name of French origin, meaning "moustached man".

Inigo

The name Inigo is a boy's name of Spanish, Basque origin, meaning "fiery".

Lloyd

The name Lloyd is a boy's name of Welsh origin, meaning "gray".

Hugo

The name Hugo is a boy's name of German, Spanish, Portuguese origin, meaning "mind, intellect".

Euan

The name Euan is a boy's name of Scottish origin, meaning "born of the yew tree".

Basil

The name Basil is both a boy's name and a girl's name of Greek origin, meaning "regal".

Cillian

The name Cillian is a boy's name of Irish origin, meaning "war strife or church".

Rex

The name Rex is both a boy's name and a girl's name of Latin origin, meaning "king".

Barney

The name Barney is a boy's name meaning "son of comfort".

Ernest

The name Ernest is a boy's name of English origin, meaning "serious, resolute".

Herbert

The name Herbert is a boy's name of German origin, meaning "bright army".

Crispin

The name Crispin is a boy's name of Latin origin, meaning "curly-haired".

Laith

The name Laith is a boy's name meaning "lion or wet".

Reggie

The name Reggie is both a boy's name and a girl's name meaning "counsel power".

Albie

The name Albie is both a boy's name and a girl's name.

Trevor

The name Trevor is a boy's name of Welsh origin, meaning "from the large village".

Reginald

The name Reginald is a boy's name of English origin, meaning "counsel power".

Popular Lists