M

Middle Names

Adrien

Adrien

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

Alice

Alice

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

Arden

Arden

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

Arlow

Arlow

Arlow Meaning and Origin 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

Aspen

Aspen

Aspen is an English tree name.

Atlas

Atlas

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

Attwell

Attwell

Attwell Meaning and Origin 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

Avery

Avery

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

Belle

Belle

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

Benjamin

Benjamin

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

Binx

Binx

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

Blue

Blue

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

Braxton

Braxton

Braxton Meaning and Origin The name Braxton is a boy's name meaning "Brock’s town" and is of English origin. Current Popularity: #132. Posts 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

Breyer Meaning and Origin 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 Middle Names for Boys You Haven't Thought Of Yet

Brody

Brody

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

Brooke

Brooke

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

Cade

Cade

Cade Meaning and Origin Cade is a boy's name meaning "round, or barrel" and is of English origin. Current Popularity: #376. Posts with the name Cade: 20 Cute and Unique Middle Names for Boys You Haven't Thought Of Yet

Cameron

Cameron

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

Croix

Croix

Croix Meaning and Origin 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 one for him. Posts with the name Croix: Cute and Unique Middle Names for Boys You Haven't Thought Of Yet 40 One Syllable...

Dane

Dane

Dane Meaning and Origin 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. Current Popularity: #835. Posts with the name Dane: 50 Southern Baby Names for Boys You’re Guaranteed to Fall for Cute and Unique Middle Names for Boys You...

Dylan

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

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

Elliot

Elliot

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

Faye

Faye

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

Fox

Fox

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

Fraser

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). Posts with the name Fraser: Cute and Unique Middle Names for Boys You Haven't Thought Of Yet 25 Vintage Boy Names for a Modern Little...

Grace

Grace

Grace is a Latin name meaning: “gracious”.

Graham

Graham

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

Grayson

Grayson

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

Grey

Grey

Grey is a unisex English color name.

Harper

Harper

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

Huxley

Huxley

(Scottish) Hucc clearing.

Ivy

Ivy

Ivy is an English plant name.

Jade

Jade

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

James

James

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

Jude

Jude

Jude is an English name meaning: “praise”.

Kate

Kate

Kate is an English name meaning: “pure”.

Kensington

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

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

Knox

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

Lane

Lane

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

Leigh

Leigh

Leigh is an English name meaning: “meadow”.

Leo

Leo

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

Levi

Levi

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

Liam

Liam

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

Liv

Liv

Liv is a Norse name meaning: “life”.

Lou

Lou

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

Luke

Luke

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

Luna

Luna

Luna is a Latin name meaning: “moon”.

Mae

Mae

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

Marie

Marie

Marie is a French name meaning: “bitter”.

Mason

Mason

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

Michael

Michael

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

Moon

Moon

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

Murphy

Murphy

Murphy Meaning and Origin 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 Get Enough of

Nash

Nash

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

Nile

Nile

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

Noah

Noah

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

Nova

Nova

Nova is a Latin name meaning: “new”. 

Orion

Orion

Orion is a Greek name meaning: “hunter”.

What would you like to see more of ?

Get the Latest

Categories