Baby Names Home
Girl Names Home
Girl Names A
Girl Names B
Girl Names C
Girl Names D
Girl Names E
Girl Names F
Girl Names G
Girl Names H
Girl Names I
Girl Names J
Girl Names K
Girl Names L
Girl Names M
Girl Names N
Girl Names O
Girl Names P
Girl Names Q
Girl Names R
Girl Names S
Girl Names T
Girl Names U
Girl Names V
Girl Names W
Girl Names X
Girl Names Y
Girl Names Z
Mabel is a Latin baby girl's name. Meaning: Dear or beloved.

Madonna is a Latin baby girl's name. Meaning: My lady.


Madre is a Spanish baby girl's name. Meaning: Mother.

Mahina is a Hawaiian baby girl's name. Meaning: The light of the moon.

Maia is a Greek baby girl's name. Meaning: Mother.

Maida is an English baby girl's name. Meaning: A maiden.

Majesta is a Latin baby girl's name. Meaning: Majestic or grand.

Majidah is an Arabic baby girl's name. Meaning: Wonderful.

Maleficent is the evil witch in Disney's Sleeping Beauty.

Malha is a Jewish or Hebrew baby girl's name. Meaning: Queen or royal.

Mallory is a French baby girl's name. Meaning: Unfortunate.

Mandisa is an African baby girl's name. Meaning: Sweet.

Mara, Marah is a Jewish or Hebrew baby girl's name. Meaning: Bitter.

Marelda is a German baby girl's name. Meaning: Famous battle maiden.

Mari is a Japanese baby girl's name. Meaning: Ball.

Maui is an island in the Hawaiian chain. It is the second largest.

Merryweather is one of the good fairies in Disney's Sleeping Beauty.

Michiko is a Japanese baby girl's name. Meaning: Honest.

Miliani is a Hawaiian baby girl's name. Meaning: Warm embrace.

Miranda is a Latin baby girl's name. Meaning: Special and respected.
Miranda is the heroine of William Shakespeare's comedic play The Tempest.

Morela is a Polish baby girl's name. Meaning: Apricot.

expect first year
What to Expect
the First Year,
Second Ed

adoption and parenting
Adoption Parenting:
Creating a Toolbox,
Building Connections