Royal Baby Names for Your Little Prince or Princess

Constance

The name Constance is a girl's name of Latin origin, meaning "steadfastness".

Kate

The name Kate is a girl's name of English origin, meaning "pure".

Barbara

The name Barbara is a girl's name of Latin origin, meaning "foreign woman".

Angelica

The name Angelica is a girl's name of Italian, Polish, Russian origin, meaning "angel or angelic".

Anastasia

The name Anastasia is a girl's name of Greek, Russian origin, meaning "resurrection".

Helen

The name Helen is a girl's name of Greek origin, meaning "torch; shining light".

Frederick

The name Frederick is a boy's name of German origin, meaning "peaceful ruler".

Samuel

The name Samuel is a boy's name of Hebrew origin, meaning "told by God".

Robert

The name Robert is both a boy's name and a girl's name of German, English origin, meaning "bright fame".

Carlos

The name Carlos is a boy's name of Spanish origin, meaning "free man".

Andrew

The name Andrew is a boy's name of Greek origin, meaning "strong and manly".

Edmund

The name Edmund is a boy's name of English origin, meaning "fortunate protector".

Casimir

The name Casimir is a boy's name of Polish origin, meaning "destroyer of peace".

Nikolai

The name Nikolai is a boy's name of Russian origin, meaning "people of victory".

Juliana

The name Juliana is a girl's name of Latin origin, meaning "youthful or sky father".

Bridget

The name Bridget is a girl's name of Irish origin, meaning "strength or exalted one".

Cecily

The name Cecily is a girl's name of Latin origin, meaning "blind".

Patrick

The name Patrick is a boy's name of Latin origin, meaning "noble, patrician".

Sophie

The name Sophie is a girl's name of French, Greek origin, meaning "wisdom".

Zaria

The name Zaria is a girl's name of Arabic origin, meaning "rose".

Stanley

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

Astrid

The name Astrid is a girl's name of Scandinavian, Norse origin, meaning "divinely beautiful".

Henrietta

The name Henrietta is a girl's name of French, English origin, meaning "estate ruler".

Augusta

The name Augusta is a girl's name of Latin origin, meaning "great, magnificent".

Maryam

The name Maryam is a girl's name of Arabic, Greek, Iranian origin, meaning "drop of the sea, bitter, or beloved".

Eloise

The name Eloise is a girl's name of French, English origin, meaning "healthy; wide".

Francis

The name Francis is both a boy's name and a girl's name of Latin origin, meaning "Frenchman or free man".

Isabel

The name Isabel is a girl's name of Spanish origin, meaning "pledged to God".

Popular Lists