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
Aileen is a Scottish baby girl's name. Meaning: Light bringer.

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


Blair is a Scottish baby boy's or girl's name. Meaning: From the plains.
Blair is also an Irish baby boy's or girl's name. Meaning: Of the field.

Brett is a Scottish baby boy's or girl's name. Meaning: From Britain.

Camden is a Scottish baby boy's or girl's name. Meaning: From the crooked valley.

Cameron is a Scottish baby boy's or girl's name. Meaning: Crooked nose.
Variations: Girls - Cammie; Boys - Cam.

Campbell is a Scottish baby boy's or girl's name. Meaning: A curved mouth.

Davina is a Scottish baby girl's name. Meaning: Beloved.

Elspeth is a Scottish baby girl's name. Meaning: Devoted to God.

Greer is a Scottish baby girl's name. Meaning: Watchful.

Isla is a Scottish baby girl's name. Meaning: A Scottish river.

Jean is a Scottish baby girl's name. Meaning: God is gracious.

Paisley is a Scottish baby girl's name. Meaning: A distinctive fabric design.

pregnancy bible
The Pregnancy Bible:
Your Complete Guide
to Pregnancy and
Early Parenthood

pregnancy countdown
The Pregnancy
Countdown Book:
Nine Months of Practical
Tips, Useful Advice,
and Uncensored Truths