
Scottish names have bold roots in clans, castles, and Highland life. Many come from Gaelic, Norse, and old Celtic words. Here you will find classic, rare, and modern names for boys and girls.
Each name comes with its meaning and origin. They work well for babies, book characters, and even pets. Read on and pick a name with strength and heritage.
What Makes Scottish Names Truly Special?
Scottish names come from Gaelic, Norse, and Celtic roots. Many carry clan pride and Highland history. Names like Fiona, Callum, and Isla are loved worldwide. Each name often tells a story of land, courage, or family. Parents pick them to honor heritage. Scottish names sound strong yet gentle. They feel proud and timeless.
Cool Scottish Names

Cool Scottish names sound sharp and confident. They come from Gaelic warriors, Highland clans, and Norse settlers. Each one feels bold yet easy to say.
| Name | Meaning | Origin |
|---|---|---|
| Callum | Dove | Gaelic |
| Ewan | Born of the yew tree | Gaelic |
| Struan | Stream | Gaelic |
| Fergus | Man of vigor | Gaelic |
| Angus | One strength | Gaelic |
| Lachlan | From the land of lakes | Gaelic |
| Rory | Red king | Gaelic |
| Duncan | Dark warrior | Gaelic |
| Hamish | Supplanter | Gaelic |
| Ross | Peninsula, headland | Gaelic |
| Blair | Field, plain | Gaelic |
| Gregor | Watchful | Greek |
| Brodie | Ditch, little ridge | Gaelic |
| Keir | Dark one | Gaelic |
| Cameron | Crooked nose | Gaelic |
| Malcolm | Servant of Saint Columba | Gaelic |
| Torin | Chief | Gaelic |
| Ruaridh | Red ruler | Gaelic |
| Alistair | Defender of mankind | Greek |
| Murdoch | Sea warrior | Gaelic |
| Innes | Island | Gaelic |
| Lennox | Elm grove | Gaelic |
| Fraser | Strawberry maker | French |
| Drummond | Ridge | Gaelic |
| Craig | Rock, crag | Gaelic |
| Douglas | Dark water | Gaelic |
| Kenzie | Fair, bright one | Gaelic |
| Tavish | Twin | Gaelic |
| Dougal | Dark stranger | Gaelic |
| Wallace | Foreigner, Welshman | Old English |
Need a rallying cry for the sideline crew? Grab spirited squad monikers that get the whole crowd on its feet.
Cute Scottish Names
Cute Scottish names feel soft, sweet, and full of charm. Many come from flowers, birds, and gentle Gaelic words. They suit little ones with warm smiles.
| Name | Meaning | Origin |
|---|---|---|
| Isla | Island | Scottish |
| Fiona | Fair, white | Gaelic |
| Ailsa | Fairy island | Scottish |
| Mairi | Beloved | Gaelic |
| Effie | Well spoken | Greek |
| Kirsty | Follower of Christ | Scottish |
| Elspeth | Pledged to God | Hebrew |
| Morag | Great | Gaelic |
| Skye | Winged isle | Norse |
| Iona | Island of yew | Gaelic |
| Ciara | Dark-haired | Gaelic |
| Eilidh | Sun, radiant | Gaelic |
| Mhairi | Star of the sea | Gaelic |
| Bonnie | Pretty, lovely | Scottish |
| Nessa | Gentle | Gaelic |
| Heather | Flowering plant | English |
| Lorna | Laurel crowned | Scottish |
| Rona | Rough island | Gaelic |
| Tavia | Twin | Gaelic |
| Sorcha | Radiant, bright | Gaelic |
| Peigi | Pearl | Gaelic |
| Catriona | Pure | Greek |
| Freya | Noble lady | Norse |
| Maisie | Pearl | Scottish |
| Ishbel | Pledged to God | Gaelic |
| Nairne | Alder river | Gaelic |
| Kyla | Narrow strait | Gaelic |
| Jessie | God’s grace | Scottish |
| Elsie | Pledged to God | Scottish |
| Islay | Island in Scotland | Gaelic |
Gathering sketchers, sculptors and dreamers? Find creative crew handles that frame your group’s talent perfectly.
Unique Scottish Names

Unique Scottish names stand apart from the usual lists. They hold rare Gaelic sounds and old Highland charm. Each one gives a child a distinct identity.
| Name | Meaning | Origin |
|---|---|---|
| Ardal | High valor | Gaelic |
| Baird | Bard, minstrel | Gaelic |
| Cormac | Charioteer | Gaelic |
| Dermid | Free from envy | Gaelic |
| Eachann | Horse lord | Gaelic |
| Farquhar | Dear one | Gaelic |
| Gilchrist | Servant of Christ | Gaelic |
| Hendry | Ruler of the home | Scottish |
| Iain | God is gracious | Gaelic |
| Kilian | Little warrior | Gaelic |
| Leith | Broad river | Gaelic |
| Menzies | Meadow land | Gaelic |
| Niall | Champion | Gaelic |
| Ogilvie | High peak | Gaelic |
| Rannoch | Bracken land | Gaelic |
| Somerled | Summer traveler | Norse |
| Tormod | Man of the north | Norse |
| Uisdean | Intelligence | Gaelic |
| Ailith | Noble | Scottish |
| Brenda | Sword | Norse |
| Cailean | Pup, young one | Gaelic |
| Daviot | Beloved | Scottish |
| Eara | Golden | Gaelic |
| Fenella | White shoulder | Gaelic |
| Grizel | Gray battle | Germanic |
| Isbeil | Pledged to God | Gaelic |
| Kenna | Handsome | Gaelic |
| Mysie | Pearl | Scottish |
| Seonag | God is gracious | Gaelic |
| Una | Lamb | Gaelic |
Want a signature that sparkles on paper? Browse elegant surname ideas with a polished, refined ring.
Old Scottish Names
Old Scottish names echo medieval clans and ancient kings. They were spoken in glens, castles, and island villages. Today they bring history back to life.
| Name | Meaning | Origin |
|---|---|---|
| Kenneth | Born of fire | Gaelic |
| Donald | World ruler | Gaelic |
| Macbeth | Son of life | Gaelic |
| Alpin | Blond | Gaelic |
| Constantine | Steadfast | Latin |
| Indulf | Wolf of the land | Norse |
| Dubh | Dark | Gaelic |
| Culen | Holly | Gaelic |
| Aedh | Fire | Gaelic |
| Grig | Watchful | Gaelic |
| Domnall | World mighty | Gaelic |
| Giric | Vigilant | Gaelic |
| Eochaid | Horseman | Gaelic |
| Bridei | Strong | Pictish |
| Nechtan | Pure | Pictish |
| Drust | Riot, tumult | Pictish |
| Ferchar | Dear one | Gaelic |
| Gartnait | Ruler | Pictish |
| Talorc | Brow of iron | Pictish |
| Oengus | Unique strength | Gaelic |
| Mael | Chief, servant | Gaelic |
| Gruoch | Fiery one | Gaelic |
| Ethne | Kernel, grain | Gaelic |
| Mor | Great | Gaelic |
| Sheena | God is gracious | Gaelic |
| Moira | Bitter, great | Gaelic |
| Deirdre | Sorrowful | Gaelic |
| Aoife | Radiant beauty | Gaelic |
| Sadb | Sweet | Gaelic |
| Ysenda | Ice battle | Norse |
Fancy a touch of café-side romance? Discover Parisian baby-girl picks that whisper elegance in every syllable.
Traditional Scottish Boy Names

Traditional Scottish boy names honor clan pride and old family ties. Many pass from grandfather to grandson. They stay strong, proud, and full of heritage.
| Name | Meaning | Origin |
|---|---|---|
| Alasdair | Defender of mankind | Gaelic |
| Andrew | Manly, brave | Greek |
| Archibald | Genuine, bold | Germanic |
| Bruce | Thicket woods | French |
| Calum | Dove | Gaelic |
| Campbell | Crooked mouth | Gaelic |
| Colin | Young pup | Gaelic |
| Dougal | Dark stranger | Gaelic |
| Ewen | Born of the yew | Gaelic |
| Finlay | Fair warrior | Gaelic |
| Gordon | Great hill | Scottish |
| Graham | Gravel home | English |
| Hector | Steadfast | Greek |
| Iain | God is gracious | Gaelic |
| James | Supplanter | Hebrew |
| Kenneth | Handsome | Gaelic |
| Logan | Small hollow | Gaelic |
| Magnus | Great | Latin |
| Neil | Champion | Gaelic |
| Malcolm | Servant of Columba | Gaelic |
| Robert | Bright fame | Germanic |
| Ronald | Ruler’s counsel | Norse |
| Stuart | Steward | Old English |
| Thomas | Twin | Aramaic |
| William | Resolute protector | Germanic |
| Fergus | Man of vigor | Gaelic |
| Murray | Sea settlement | Gaelic |
| Grant | Great, tall | French |
| Sandy | Defender of men | Greek |
| Lachlan | From the land of lakes | Gaelic |
Craving something rich with Tuscan flavor? Skim through masculine picks from Italy that sound strong, classic and full of heart.
Traditional Scottish Girl Names
Traditional Scottish girl names carry grace and Highland beauty. They come from Gaelic songs, saints, and family roots. Each one feels gentle, proud, and timeless.
| Name | Meaning | Origin |
|---|---|---|
| Morag | Great | Gaelic |
| Catherine | Pure | Greek |
| Margaret | Pearl | Greek |
| Isobel | Pledged to God | Scottish |
| Elspeth | Pledged to God | Hebrew |
| Flora | Flower | Latin |
| Jean | God is gracious | French |
| Agnes | Pure, holy | Greek |
| Annabel | Graceful | Latin |
| Christina | Follower of Christ | Latin |
| Eilidh | Sun, radiant | Gaelic |
| Fiona | Fair, white | Gaelic |
| Grace | Elegance | Latin |
| Helen | Bright light | Greek |
| Isla | Island | Scottish |
| Janet | God is gracious | French |
| Kirsten | Follower of Christ | Scandinavian |
| Lorna | Laurel crowned | Scottish |
| Mairead | Pearl | Gaelic |
| Mhairi | Star of the sea | Gaelic |
| Nessa | Gentle | Gaelic |
| Rhona | Rough island | Scottish |
| Shona | God is gracious | Gaelic |
| Sine | God is gracious | Gaelic |
| Sheila | Blind | Gaelic |
| Ailsa | Fairy island | Scottish |
| Alison | Noble | Germanic |
| Beathag | Life | Gaelic |
| Kirsteen | Follower of Christ | Scottish |
| Catriona | Pure | Greek |
How to Choose the Right Scottish Name?
Picking a Scottish name takes thought and care. Match the name to your clan and heritage. Say it aloud to test the sound. Check that it flows well with your surname.
- Learn the Gaelic meaning behind each name.
- Choose a spelling that is easy to read.
- Honor a clan or family tie with your pick.
- Pair a classic name with a modern middle name.
Conclusion
Scottish names carry pride, history, and heritage. They come from Gaelic, Norse, and Celtic roots. Some sound cool, others feel soft and sweet. Every name tells a story of clan and land. Use the lists above to find a name that suits your child. Pick one with a meaning you love. A strong name stays with a person for life.
FAQ’s
1. What are common Scottish names?
Callum, Fiona, Isla, and Fergus are very common.
2. Are Scottish names Gaelic?
Many are Gaelic, while others come from Norse roots.
3. What is a popular Scottish girl name?
Isla, Fiona, and Eilidh are loved choices.
4. Do Scottish names show clan ties?
Yes, many names come from old clan families.
5. Which Scottish name means island?
Isla, Innes, and Iona all relate to islands.


