baby-names-logo

A Collection of Welsh
Baby Boy Names and Meanings

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.