Baby Names Home
Boy Names Home
Boy Names A
Boy Names B
Boy Names C
Boy Names D
Boy Names E
Boy Names F
Boy Names G
Boy Names H
Boy Names I
Boy Names J
Boy Names K
Boy Names L
Boy Names M
Boy Names N
Boy Names O
Boy Names P
Boy Names Q
Boy Names R
Boy Names S
Boy Names T
Boy Names U
Boy Names V
Boy Names W
Boy Names X
Boy Names Y
Boy Names Z
Mac is a Scottish baby boy's name. Meaning: Son of.

MacAdam is a Scottish baby boy's name. Meaning: The son of Adam.


MacDonald is a Scottish baby boy's name. Meaning: The son of Donald.

Macon is a city located in the state of Georgia, USA.

Mahir is an Arabic baby boy's name. Meaning: Skillful.

Major is a Latin baby boy's name. Meaning: Greater.

Makoto is a Japanese baby boy's name. Meaning: Faithful.

Manchu is a Chinese baby boy's name. Meaning: Dragon.

Mandel is a German baby boy's name. Meaning: An almond.

Manville is a French baby boy's name. Meaning: People’s village.

Marcin is a Polish baby boy's name. Meaning: Like Mars.
Variation of the Latin baby boy's name - Martin.

Mark is a Latin baby boy's name. Meaning: Martial.
Biblical - The name of the second gospel of the New Testament.
The patron saint of Venice, Italy.

Martin, Marty is a Latin baby boy's name. Meaning: Like Mars.
The patron saint of hair-dressers.

Massimo is an Italian baby boy's name. Meaning: Supreme.

Maynard is an English baby boy's name. Meaning: Steadfast and strong.

Mead is an English baby boy's name. Meaning: A meadow.

Mikhail is a Russian baby boy's name. Meaning: Who is like God?.
Variation of the Hebrew baby boy's name - Michael.

Milagro is a Spanish baby boy's name. Meaning: Miracle.

Milos is a Slavic baby boy's name. Meaning: Gentle.

Minh is a Vietnamese baby boy's name. Meaning: Intelligent.

Moses is a Jewish or Hebrew baby boy's name. Meaning: One who draws water.
Biblical: Moses was a great leader of the Israelites who led them out of slavery in Egypt and received the 10 commandments from God.

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

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