Classic

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Abigail

Abigail (AB-ih-gayl) is a Hebrew name meaning: “fathers joy”.

Adeline

Adeline is a French girl’s name meaning: “noble”.

Alexander

Alexander is a Greek boy’s name meaning: “defender of man”.

Alexandra

Alexandra Meaning and Origin The name Alexander is a girl’s name meaning “defender of men” and is of Greek origin. Current popularity: #137. Posts with the name Alexandra: 30 of the Most Elegant Girl Names Ever

Alice

Alice (A-lis or AL-iss) is a French and English name meaning: “noble”.

Amelia

Amelia is a girl’s name of German origin meaning: “industrious”.

Anna

Anna Meaning and Origin Anna is a girl’s name meaning “grace” and is of Hebrew origin. Current Popularity: #68 Posts with the name Anna: Top 25 Girl Names Starting with the Letter A

Audrey

Audrey is an English name meaning: “noble strength”.

Beatrice

Beatrice is a Latin name meaning: “bringer of happiness”

Benjamin

The boy’s name Benjamin is a Hebrew, Biblical name meaning: “son of the right hand, son of sorrow”.

Camille

Camille Meaning and Origin Camille is a girl's name meaning "young ceremonial attendant" and is of French origin. Current Popularity: #264. Posts with the name Camille: 50 French Baby Names Inspired by Emily In Paris 30 Classic Names for Girls That Never Go Out of...

Caroline

Caroline Meaning and Origin The name Caroline is a girl's name meaning "free man" and is of French origin. The name Caroline is the feminine form of Charles. Current Popularity: #71. Posts with the name Caroline: 127 Cute First and Middle Name Combinations 50 Southern...

Charles

Charles is a  french boy’s name meaning: “free man”.

Charlotte

Charlotte is a French name meaning: “free man”.

Claire

Claire is a French name meaning: “clear, bright”.

Elizabeth

Elizabeth is a Hebrew name meaning: “pledged to god”.

Emily

Emily is a Latin name meaning: “rival”.

Emma

Emma is a German name meaning: “universal”.

Georgia

Georgia is an English name meaning: “farmer”.

Grace

Grace is a Latin name meaning: “gracious”.

Henry

Henry is a German boy’s name meaning: “estate ruler”. 

Hugo

Hugo Meaning and Origin The name Hugo is a boy's name meaning "bright in mind" and is of German origin. Current Popularity: #424. Posts with the name Hugo: Whimsical & Enchanting Names for Boys 25 Short Boy Names to Add to Your List

Isabelle

Isabelle is a French name meaning: “pledged to god”.

Jacob

Jacob is a boy’s name of Hebrew origin meaning: “supplanter”.

James

James is an English boy’s or girls name meaning: “supplanter”.

Jane

Jane is an English name meaning: “god is gracious”.

Josephine

Josephine is an English name meaning: “god increases”.

Kate

Kate is an English name meaning: “pure”.

Leo

Leo is a Latin boy’s name meaning: “lion”.

Lucy

Lucy Meaning and Origin The name Lucy is a girl's name meaning "light" and is of English via Latin origin. Current Popularity: #49. Posts with the name Lucy: 10 Unique and Absolutely Adorable Twin Names for Girls 30 Classic Names for Girls That Never Go Out of...

Madeline

Madeline is an English name meaning: “of Magdala”.

Michael

Michael is a Hebrew boy’s name meaning: “he who is like god”.

Naomi

Naomi is a Hebrew name meaning: “pleasantness”.

Nora

Nora is an Irish name meaning: “light”.

Olivia

Olivia is a Latin name meaning: “olive”.

Oscar

Oscar is an Irish name meaning: “friend of deer”.

Penelope

The girl’s name Penelope is a Greek mythology name belonging to the wife of Odysseus, it derives from the Greek word penelops, meaning “duck”.

Rose

Rose is an English girl’s name meaning: “flower, rose”.

Samuel

Samuel is a Hebrew boy’s name meaning: “god has listened”.

Scarlett

The girl’s name Scarlett comes from an English surname meaning: “a seller of rich bright fabrics”.

Sophia

Sophia is a Greek name meaning: “wisdom”.

Theodore

Theodore is a Greek boy’s name meaning: “gift from god”.

Thomas

Thomas is an Aramaic name meaning: “twin”.

Victoria

Victoria Meaning and Origin The name Victoria is a girl's name meaning "victory" and is of Latin origin. In Roman mythology, Victoria was the goddess of victory. Current Popularity: #34. Posts with the name Victoria: 100 Pretty Names For Girls 30 of the Most Elegant...

Virginia

Virginia is a Latin name meaning: “virgin”

William

William Meaning and Origin William is a boy's name meaning "resolute protector" and is of English via German origin. Current Popularity: #5. Posts with the name William: Rockabilly Baby Names for Girls and Boys

Get the Latest