Baby girl

These are 11 Scottish first names for girls - what they mean and their origins

Scotland has a multitude of both unique, historic and popular Scottish names for girls, some dating back hundreds of years.

Here are 11 Scottish first names for girls, what they mean and their origins. Names sourced from motherandbaby.co.uk and scottish-at-heart.com.

Meaning: 'graceful' or 'grace'. Origins: Scottish Gaelic form of Anna.

1. Annag

Meaning: 'graceful' or 'grace'. Origins: Scottish Gaelic form of Anna.
Buy a Photo
Meaning: God is my oath'. Origins: Scottish variant of the Hebrew Elizabeth.

2. Elspeth

Meaning: God is my oath'. Origins: Scottish variant of the Hebrew Elizabeth.
Buy a Photo
Meaning: 'watchful' or 'vigilant'. Origins: The old Scottish-Dalriadan name Greer is derived from the given name Gregor or from the Scottish surname.

3. Greer

Meaning: 'watchful' or 'vigilant'. Origins: The old Scottish-Dalriadan name Greer is derived from the given name Gregor or from the Scottish surname.
Buy a Photo
Meaning holy or blessed. Origins: The Scottish version of Alice, Aili is pronounced 'ay-lee'.

4. Aili

Meaning holy or blessed. Origins: The Scottish version of Alice, Aili is pronounced 'ay-lee'.
Buy a Photo
View more