Baby Names Home
Boy Names Home
African Boy Names
American Boy Names
Arabic Boy Names
Biblical Boy Names
Chinese Boy Names
English Boy Names
French Boy Names
German Boy Names
Greek Boy Names
Hawaiian Boy Names
Hispanic Boy Names
Indian Boy Names
Irish Boy Names
Italian Boy Names
Japanese Boy Names
Jewish Boy Names
Latin Boy Names
Literature Boy Names
Native American
Boy Names

Nordic Boy Names
Polish and Slavic
Boy Names

Russian Boy Names
Saint Boy Names
Scottish Boy Names
Welsh Boy Names
Aneurin is a Welsh baby boy's name. Meaning: Gold honored child.

Anwel is a Welsh baby boy's name. Meaning: Beloved.


Arthur is a Welsh baby boy's name. Meaning: Courage of a bear.

Brice is a Welsh baby boy's or girl's name. Meaning: A person who is awake, alert and highly ambitious.

Broderick is a Welsh baby boy's name. Meaning: Roderick's son.

Caddock is a Welsh baby boy's name. Meaning: A person who desires war.

Carey is a Welsh baby boy's or girl's name. Meaning: From the castle town.

Davis is a Welsh baby boy's name. Meaning: Son of David.

Dewey is a Welsh baby boy's name. Meaning: Prized.

Dylan is a Welsh baby boy's name. Meaning: A man from the sea.

Gareth is a Welsh baby boy's name. Meaning: Gentle.

Garnock is a Welsh baby boy's name. Meaning: The dweller by the alder river.

Gavin is a Welsh baby boy's name. Meaning: Like a hawk.

Gerwin is a Welsh baby boy's name. Meaning: Beautiful and fair.

Kent is a Welsh baby boy's name. Meaning: Bright and shining.

Kimball is a Welsh baby boy's name. Meaning: Battle chief.

Reece, Reese is a Welsh baby boy's or girl's name. Meaning: Eager.

Sayer is a Welsh baby boy's name. Meaning: Woodworker.

Taliesin is a Welsh baby boy's name. Meaing: Bright head.

Vaughan, Vaughn is a Welsh baby boy's name. Meaning: Little one.

the baby book
The Baby Book:
Everything You
Need to Know About
Your Baby from Birth
to Age Two (Revised
and Updated Edition)

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