baby-names-logo

Scottish Girl Baby Names
And Meanings

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.