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

Nordic Girl Names
Polish and Slavic
Girl Names

Russian Girl Names
Saint Girl Names
Scottish Girl Names
Welsh Girl Names
Alena is a Russian baby girl's name. Meaning: Bringer of light.

Anastasiya is a Russian baby girl's name. Meaning: Resurrection.
Variation of the Greek baby girl's name - Anastasia.


Anya is a Russian baby girl's name. Meaning: Grace.
Variation of the English baby girl's name - Anna.

Babushka is a Russian baby girl's name. Meaning: Grandmother.

Bolshoi is a Russian baby girl's name. Meaning: Famous ballet company.

Catherine, Cathy is a Greek baby girl's name. Meaning: Pure.
Catherine was the name of 2 Russian rulers.
Catherine is the patron saint of art.

Dasha is a Russian baby girl's name. Meaning: Beloved gift from God.

Duscha is a Russian baby girl's name. Meaning: Loved one.

Ekaterina is a Russian baby girl's name. Meaning: Pure.
Variation of the Greek baby girl's name - Catherine.

Galina is a Russian baby girl's name. Meaning: Light bearer.

Irina is a Russian baby girl's name. Meaning: Pure.
Variation of the Greek baby girl's name - Irene.

Jelana is a Russian baby girl's name. Meaning: Light bearer.

Karina is a Russian baby girl's name. Meaning: Pure.

Olga is a Russian baby girl's name. Meaning: Holy.

healthy pregnancy
Mayo Clinic Guide
to a Healthy Pregnancy

mother pregnancy books
The Mother of All
Pregnancy Books:
The Ultimate Guide
to Conception, Birth,
and Everything In
Between (U.S. Edition)