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
Rabbi is a Jewish or Hebrew baby boy's name. Meaning: Teacher.

Rafferty is an Irish baby boy's name. Meaning: Wealthy and prosperous.


Rajah, Raj is an Indian or Hindi baby boy's name. Meaning: Prince.

Ralph, Ralphie is an English baby boy's name. Meaning: The wolf counselor.

Ranger is a French baby boy's name. Meaning: Guardian of the forest.

Rashad, Rasheed, Rashid is an Arabic baby boy's name. Meaning: Wise counsel.

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

Regis is a Latin baby boy's name. Meaning: King.

Renato is an Italian baby boy's name. Meaning: Rebirth.

Renzo is an Italian baby boy's name. Meaning: Crowned with laurels.

Richard is a German baby boy's name. Meaning: Wealthy ruler.

Rider is an English baby boy's name. Meaning: A horseman.

Ripley is an English baby boy's or girl's name. Meaning: Flowing meadow.

Ronson is a Scottish baby boy's name. Meaning: Son of Ronald.

Ross is a Scottish baby boy's name. Meaning: From the headlands.

complete baby names
The Complete Book
of Baby Names

adoptions
The Connected Child:
Bring hope and healing
to your adoptive family