Baby Names from Books

Nemo

The name Nemo is a boy's name of Greek origin, meaning "nobody".

Molly

The name Molly is a girl's name of Hebrew origin, meaning "bitter".

Atticus

The name Atticus is a boy's name of Greek, Latin origin, meaning "from Attica".

Huck

The name Huck is a boy's name.

Charles

The name Charles is both a boy's name and a girl's name of German, French origin, meaning "man, free man".

Winston

The name Winston is a boy's name of English origin, meaning "wine's town".

Anastasia

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

Edmund

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

Tess

The name Tess is a girl's name of English origin, meaning "to harvest".

Hermione

The name Hermione is a girl's name of Greek origin, meaning "messenger, earthly".

Briony

The name Briony is a girl's name of Latin origin, meaning "to sprout".

Bridget

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

Claire

The name Claire is a girl's name of French origin, meaning "bright, clear".

Holden

The name Holden is both a boy's name and a girl's name of English origin, meaning "hollow valley".

Astrid

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

Rhett

The name Rhett is both a boy's name and a girl's name of English, Dutch origin, meaning "advice".

Lyra

The name Lyra is a girl's name of Greek origin, meaning "lyre".

Oliver

The name Oliver is a boy's name of Latin origin, meaning "olive tree".

Hester

The name Hester is a girl's name meaning "star".

Santiago

The name Santiago is a boy's name of Spanish, Latin origin, meaning "Saint James".

Dorian

The name Dorian is both a boy's name and a girl's name of Greek origin.

Hazel

The name Hazel is both a boy's name and a girl's name of English origin, meaning "the hazelnut tree".

Daisy

The name Daisy is a girl's name of English origin, meaning "day's eye".

Bernard

The name Bernard is a boy's name of German origin, meaning "strong, brave as a bear".

Louisa

The name Louisa is a girl's name of Latin origin, meaning "renowned warrior".

Sherlock

The name Sherlock is a boy's name of English origin, meaning "fair-haired".

Popular Lists