M

Middle Names

Adrien

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

adrien name meaning

Alice

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

alice name meaning

Arden

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

arden name meaning

Aspen

Aspen is an English tree name.

aspen name meaning

Atlas

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

atlas

Avery

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

avery name meaning

Belle

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

Belle Name Meaning

Benjamin

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

benjamin name meaning

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.

Brody

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

brody name meaning

Brooke

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

Brooke Name Meaning

Cameron

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

cameron name meaning

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’.

dylan name meaning

Eden

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

eden name meaning

Elliot

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

elliot name meaning

Faye

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

faye name meaning

Fox

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

fox name meaning

Grace

Grace is a Latin name meaning: “gracious”.

Grace Name Meaning

Graham

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

graham name meaning

Grayson

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

grayson name meaning

Grey

Grey is a unisex English color name.

grey Name Meaning

Harper

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

harper name meaning

Huxley

(Scottish) Hucc clearing.

Huxley Name Meaning

Ivy

Ivy is an English plant name.

ivy name meaning

Jade

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

jade name meaning

James

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

James Name Meaning

Jude

Jude is an English name meaning: “praise”.

Jude Name Meaning

Kate

Kate is an English name meaning: “pure”.

kate name meaning

Knox

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

knox name meaning

Lane

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

lane name meaning

Leigh

Leigh is an English name meaning: “meadow”.

Leigh Name Meaning

Leo

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

leo name meaning

Levi

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

levi name meaning

Liam

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

liam name meaning

Liv

Liv is a Norse name meaning: “life”.

Liv Name Meaning

Lou

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

lou name meaning

Luke

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

Luke Name Meaning

Luna

Luna is a Latin name meaning: “moon”.

luna name meaning

Mae

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

mae name meaning

Marie

Marie is a French name meaning: “bitter”.

Marie Name Meaning

Mason

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

mason name meaning

Michael

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

michael name meaning

Moon

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

Nash

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

nash name meaning

Nile

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

nile name meaning

Noah

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

Noah Name Meaning

Nova

Nova is a Latin name meaning: “new”. 

nova name meaning

Orion

Orion is a Greek name meaning: “hunter”.

orion name meaning

Get the Latest

Categories