Girl names

Masha

Masha is a Russian girl name.

Diminutive of Mariya.

Masooda

Masooda is an Arabic girl name. Meaning “lucky”.

Female form of Masood.

Matilda

Matilda is an english girl name. Meaning “strength in battle”.

From the German name Mahthildis. It’s derived from the elements “maht “(might, strength) and “hild” (battle).

Mattea

Mattea is an Italian girl name.

Italian feminine form of Matthew.

Maviel

The name Maviel is a name with no clearly established origin. Its use is limited and unrecorded, suggesting that it could be a recently created name or a rare variant of another name. (more…)

Mayla

The name Mayla is a girl’s name with diverse origins, giving it a wealth of meanings: (more…)

Maysa

Maysa or Maisa is an Arabic girl name. Meaning “the one who walks with pride”.

Megan

Megan is a Welsh girl name. Meaning “pearl”.

Scottish form of Margaret.

Melania

Melania is a Latin girl name. Meaning “black, dark”.

From the Greek term “melaina“.

This was the name of an ancient Roman saint.

Categorized into: colour names.

Melanie

Melanie is a French girl name.

French form of Melania.