M

Middle Names

Adrien

The boy’s or girl’s name Adrien is a Latin name meaning: “man from Adria”.

Alice

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

Arden

Arden is a unisex English name meaning: “eagle valley”.

Arlow

Arlow Name Meaning & MoreGender: BoyMeaning: Fortified hillOrigin: EnglishCurrent Popularity: Not in the US top 1,000 namesMore about the name Arlow: Arlow is a boy’s name meaning “fortified hill” and is of English origin.Posts with the name Arlow: 20 Cute and Unique Middle Names for Boys You Haven’t Thought Of Yet 50 Cute Baby Boy Names We...

Aspen

Aspen is an English tree name.

Atlas

The boy’s name Atlas is a Greek name meaning: “titan, to carry”.

Attwell

Attwell Name Meaning & MoreGender: BoyMeaning: Dweller at the wellOrigin: EnglishCurrent Popularity: Not in the US top 1,000 namesMore about the name Attwell: Attwell is a boy’s name meaning “dweller at the well” and is of English origin.Posts with the name Attwell: Cute and Unique Middle Names for Boys You Haven’t Thought Of Yet 50 Unique...

Avery

Avery is an English girl’s or boy’s name meaning: “elf counsel”.

Belle

Belle is a French girl’s name meaning: “beautiful”.

Benjamin

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

Binx

Binx (BINKS) is an invented girl’s or boy’s name.

Blue

Blue (bloo) is a English color name for a girl or a boy.

Braxton

Braxton Meaning and Origin The name Braxton is a boy's name meaning "Brock’s town" and is of English origin. The name Braxton was #132 in popularity in 2019. Lists with the name Braxton: 50 Southern Baby Names for Boys You’re Guaranteed to Fall for, Cute and Unique Middle Names for Boys You Haven't Thought Of Yet

Breyer

Breyer Name Meaning & MoreGender: BoyMeaning: A person who made and sold ale or beerOrigin: English or GermanCurrent Popularity: Not in the U.S. top 1,000 namesMore about the name Breyer: Breyer is a boy’s name meaning “a person who made and sold ale or beer” and is of English and German origin.Posts with the name Breyer: Cute and Unique...

Brody

Brody is a Scottish boy’s name meaning: “muddy place”.

Brooke

Brooke is an English name meaning: “small stream”.

Cade

Cade Name Meaning & MoreGender: BoyMeaning: Round or barrelOrigin: EnglishCurrent Popularity: #376More about the name Cade: Cade is a boy’s name meaning “round, or barrel” and is of English origin. Cade is a short but sweet name for an equally adorable baby boy. Posts with the name Cade: 20 Cute and Unique Middle Names for Boys You Haven’t...

Cameron

The boy’s or girl’s name Cameron is a Scottish name meaning: “crooked nose”.

Croix

Croix Name Meaning & MoreGender: BoyMeaning: CrossOrigin: FrenchCurrent Popularity: Not in the US top 1,000 namesMore about the name Croix: Croix is a boy’s name meaning “cross” and is of French origin. This name has an edgy tone and only consists of one syllable, so if you want your son to stand out in school with a cool name, this is the...

Dane

Dane Name Meaning & MoreGender: BoyMeaning: From DenmarkOrigin: EnglishCurrent Popularity: #835More about the name Dane: Dane is a boy’s name meaning “from Denmark” and is of English origin. Distinguished and solid, a one-syllable name for a boy that instantly evokes southern charm. It’s also a beautiful complimentary name to add to almost...

Dylan

Dylan is a Welsh boy’s or girl’s name meaning: “sea”. In Welsh mythology Dylan was known as the ‘god of the sea’.

Eden

Eden is a Hebrew boy’s or girl’s name name meaning: “pleasure”.

Elliot

Elliot is a Unisex English name meaning: “Yahweh is god”.

Faye

Faye is an English girls name meaning: “fairy”.

Fox

Fox is a boy’s English word name and animal name.

Fraser

Fraser Meaning and Origin Fraser is a boy's name meaning "strawberry" and is of Scottish origin. Originally a surname borne by a prominent Scottish family from Norman origins, de Frisselle, and de Fresel(iere). The name Fraser is currently not in the US top 1,000 names. Lists with the name Fraser: Cute and Unique Middle Names for Boys You Haven't...

Grace

Grace is a Latin name meaning: “gracious”.

Graham

Graham is a Scottish boy’s name meaning: “gravelly homestead”.

Grayson

Grayson is an English boy’s name meaning: “son of a steward”.

Grey

Grey is a unisex English color name.

Harper

Harper is an English name meaning: “harp player”.

Huxley

(Scottish) Hucc clearing.

Ivy

Ivy is an English plant name.

Jade

Jade is a Spanish name meaning: “stone of the side”.

James

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

Jude

Jude is an English name meaning: “praise”.

Kate

Kate is an English name meaning: “pure”.

Kensington

Kensington Name Meaning & MoreGender: UnisexMeaning: The town of Cynsige’s PeopleOrigin: EnglishCurrent Popularity: Not in the US top 1,000 namesMore about the name Kensington: Kensington is a girl’s name meaning “the town of Cynsige’s People” and is of English origin. It has an element that imparts nobility, and yet it’s a friendly-sounding...

Kentley

Kentley Name Meaning & MoreGender: BoyMeaning: From the meadow’s edgeOrigin: EnglishCurrent Popularity: Not in the US top 1,000 namesMore about the name Kentley: Kentley is a boy’s name meaning “from the meadow’s edge” and is of English origin.Posts with the name Kentley: 20 Cute and Unique Middle Names for Boys You Haven’t Thought Of Yet 50...

Knox

The boy’s name Knox is an English boy’s name meaning: “round hill”.

Lane

Lane is an English boy’s or girl’s name meaning: “small path”.

Leigh

Leigh is an English name meaning: “meadow”.

Leo

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

Levi

The boy’s name Levi is boy’s Hebrew name meaning: “joined”.

Liam

Liam is an Irish boy’s name meaning: “resolute protector”.

Liv

Liv is a Norse name meaning: “life”.

Lou

Lou is a French name meaning: “renowned warrior”.

Luke

Luke is a Greek boy’s name meaning: “from Lucania”.

Luna

Luna is a Latin name meaning: “moon”.

Mae

Mae is an English name meaning: “bitter or pearl”.

Marie

Marie is a French name meaning: “bitter”.

Mason

Mason is an English boy’s or girl’s name meaning: “stoneworker”.

Michael

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

Moon

Moon (moon) is a girl’s name of English from Latin origin meaning: “satellite of earth”.

Murphy

Murphy Name Meaning & MoreGender: BoyMeaning: Sea warriorOrigin: IrishCurrent Popularity: Not in the US top 1,000 namesMore about the name Murphy: Murphy is a boy’s name meaning “sea warrior” and is of Irish origin.Posts with the name Murphy: 20 Cute and Unique Middle Names for Boys You Haven’t Thought Of Yet 50 Cute Baby Boy Names We Cannot...

Nash

Nash is an English boy’s name meaning: “by the ash tree”. 

Nile

Nile is an English boy’s name meaning: “champion”.

Noah

Noah is a Hebrew boy’s or girl’s name meaning: “rest”.

Nova

Nova is a Latin name meaning: “new”. 

Orion

Orion is a Greek name meaning: “hunter”.

What would you like to see more of ?

Get the Latest

Categories