Baby Names Home
Girl Names Home
Girl Names A
Girl Names B
Girl Names C
Girl Names D
Girl Names E
Girl Names F
Girl Names G
Girl Names H
Girl Names I
Girl Names J
Girl Names K
Girl Names L
Girl Names M
Girl Names N
Girl Names O
Girl Names P
Girl Names Q
Girl Names R
Girl Names S
Girl Names T
Girl Names U
Girl Names V
Girl Names W
Girl Names X
Girl Names Y
Girl Names Z

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

adoption and parenting
Attaching in Adoption:
Practical Tools for
Today's Parents

Abarrane is a Hebrew or Jewish baby girl's name.
Meaning: A feminine form of the Hebrew or Jewish baby boy's name - Abraham (Father of many nations).


Abebi is an African baby girl's name. Meaning: A gift or blessing.

Abigail, Abby, Gail is a Hebrew or Jewish baby girl's name. Meaning: The Father is rejoicing.

Abilene is a city in the state of Texas, U.S.A.

Ada is an English baby girl's name: Rich.
St. Ada was a French nun who lived in the 7th century.

Adalia is a Spanish baby girl's name. Meaning: High-born or noble.

Adelaide is a German baby girl's name. Meaning: Noble.
Adelaide is a city in southern Australia.
Adelaide is a Saint who lived in the 10th century. She is noted for her missionary work to the Slavs.

Adesine is an African baby girl's name. Meaning: Remarkable child.

Adiel is an African baby girl's name. Meaning: Goat.

Adisa is a Spanish baby girl's name. Meaning: Gentle.

Aditi is an Indian or Hindi baby girl's name. Meaning: Freedom or liberty.

Adria is an Italian baby girl's name. Meaning: A town in Northern Italy.

Agapi is a Greek baby girl's name. Meaning: Love.

Agnes is a Greek baby girl's name. Meaning: Chaste or pure.
Agnes is the patron saint of girls.

Ahulani is a Hawaiian baby girl's name. Meaning: Of the heavens.

Aiko is a Japanese baby girl's name. Meaning: Beloved.

Aileen is a Scottish baby girl's name. Meaning: Light bringer.

Ainsley is a Scottish baby girl's name. Meaning: Happy meadow.

Aiyana is a Native American baby girl's name. Meaning: Eternal blossom.

Akash is an Indian or Hindi baby boy's or girl's name. Meaning: The sky.

Akela is a Hawaiian baby girl's name. Meaning: Noble.

Alamea is a Hawaiian baby girl's name. Meaning: Prime or choice.

Alanis, Alannis is a French baby girl's name. Meaning: Bright star.

Alaula is a Hawaiian baby girl's name. Meaning: Dawn.

Alba is a Latin baby girl's name. Meaning: White.

Alda is a German baby boy's or girl's name. Meaning: Elder.

Alena is a Russian baby girl's name. Meaning: Bringer of light.

Aleta is a Greek baby girl's name. Meaning: Traveler.

Alexandra, Alexis, Alexa, Alex, Sandra, Sandy, Xandra, Xan is a Greek baby girl's name. Meaning: Defender of mankind.
Variation of the Greek baby boy's name: Alexander.

Alima is an Arabic baby girl's name. Meaning: Harmonious.

Alina is a Slavic baby girl's name. Meaning: Light-bearer.

Aliya, Aaliyah is a Hebrew or Jewish baby girl's name. Meaning: Rising or Ascending.

Allegra is an Italian baby girl's name. Meaning: Joyful.

Amie, Amy is a French baby girl's name. Meaning: Beloved friend.

Anala is an Indian or Hindi baby girl's name. Meaning: Flaming.

Ananda is an Indian or Hindi baby girl's name. Meaning: Joyful.

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

Annika is a Scandinavian baby girl's name. Meaning: Grace.

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

Aria is an Italian baby girl's name. Meaning: Operatic solo.

Armina is an Italian baby girl's name. Meaning: Fighter.

Astrid is a Scandinavian baby girl's name. Meaning: Like a star.

Atlanta is the capital city of the state of Georgia, U.S.A.

Ayo is an African baby boy's or girl's name. Meaning: Bliss.