Girls Names That Start With M

Margarete

The name Margarete is a girl's name meaning "pearl".

Mishka

The name Mishka is both a boy's name and a girl's name meaning "who is like God".

Miriame

The name Miriame is a girl's name meaning "drop of the sea, bitter, or beloved".

Mayuri

The name Mayuri is a girl's name meaning "peahen".

Melat

The name Melat is a girl's name meaning "gift of God; fine linen; sweet".

Magi

The name Magi is both a boy's name and a girl's name.

Malka

The name Malka is a girl's name of Hebrew origin, meaning "queen".

Maxi

The name Maxi is both a boy's name and a girl's name of German origin, meaning "greatest".

Maximiliana

The name Maximiliana is a girl's name.

Maryana

The name Maryana is a girl's name meaning "drop of the sea, bitter, or beloved + grace".

Mileena

The name Mileena is a girl's name meaning "love, warmth, grace".

Mellona

The name Mellona is a girl's name meaning "honey".

Merindah

The name Merindah is a girl's name meaning "beautiful".

Mikko

The name Mikko is both a boy's name and a girl's name.

Mieko

The name Mieko is a girl's name of Japanese origin, meaning "prosperous".

Moksha

The name Moksha is a girl's name meaning "liberation".

Malaya

The name Malaya is a girl's name of Filipino origin, meaning "free".

Marylynne

The name Marylynne is a girl's name meaning "drop of the sea, bitter, or beloved + lake".

Miabelle

The name Miabelle is a girl's name meaning "my beauty".

Meja

The name Meja is a girl's name meaning "strong".

Marybeth

The name Marybeth is a girl's name meaning "drop of the sea, bitter, or beloved + oath".

Millay

The name Millay is a girl's name of English origin.

Mie

The name Mie is a girl's name meaning "bitter; beauty; three".

Maryjo

The name Maryjo is a girl's name meaning "drop of the sea, bitter, or beloved + god".

Martia

The name Martia is both a boy's name and a girl's name of Spanish, Latin origin, meaning "warlike".

Maribeth

The name Maribeth is a girl's name meaning "drop of the sea, bitter, or beloved + oath".

Mentina

The name Mentina is a girl's name meaning "mint; mild, merciful".

Melinda

The name Melinda is a girl's name of English origin, meaning "beautiful honey".

Popular Lists