+44 1463 262 820
hello@venturehighland.com
Inverness, Highland
Eilean Donan Castle at Dornie in the Scottish Highlands

Language & Culture

Scottish Gaelic Place Names

What do Highland place names actually mean? Meanings, pronunciation, and origins for 100+ Gaelic place names across Scotland.

Every road sign in the Scottish Highlands tells a story. The Gaelic place names that cover the landscape are not random sounds – they are precise descriptions of the land itself. A mountain’s colour, a river’s character, a saint’s church, a Viking’s harbour. When you understand even a few Gaelic words, the landscape begins to speak.

Gaelic (Gàidhlig) was the dominant language of Scotland for centuries. It was spoken across most of the country from the 6th century onwards, retreating gradually to the Highlands and Islands as Scots English spread from the Lowlands. Today around 58,000 people speak Gaelic, mainly in the Outer Hebrides, parts of the Highlands, Skye, and in Gaelic-medium schools across Scotland. All road signs in the Highlands and Islands are bilingual.

This guide covers the most common landscape words you’ll encounter, followed by individual place names grouped by region. We’ve included approximate pronunciation where useful – but Gaelic is a language best heard, not read. Ask your driver-guide for the local pronunciation.

Common Gaelic landscape words

Learn these and you can decode most Highland place names on sight. They appear as prefixes or suffixes in thousands of Scottish place names.

English formGaelicMeaning
BenBeinnMountain, peak
GlenGleannNarrow valley
StrathSrathWide valley
LochLochLake or sea inlet
InverInbhirRiver mouth
Kin / KenCeannHead, headland
KilCillChurch, cell
DrumDruimRidge
DunDùnFort, fortified hill
Auch / AchAchadhField
BalBaileTown, homestead
CairnCàrnCairn, rocky summit
CraigCreagRock, crag
CorrieCoireHollow, mountain bowl
Tober / ToberTobarWell, spring
ArdÀrdHigh point, promontory

Highland towns & villages

English nameGaelicMeaning
InvernessInbhir NisMouth of the River Ness
AviemoreAn Aghaidh MhòrThe big face (of the hill)
DrumnadrochitDruim na DrochaidRidge of the bridge
GlencoeGleann ComhannValley of the River Coe (narrow water)
Fort AugustusCill ChuimeinChurch of St Cummein
GlenfinnanGleann FhionghainValley of Fingon (St Finnan)
NairnInbhir NàrannRiver mouth of the Nairn (alder river)
DornochDòrnachPlace of fist-sized stones
UllapoolUlapulUlli's farmstead (Norse origin)
BeaulyA' MhanachainnThe monastery (English name from French beau lieu, beautiful place)
StrathpefferSrath PheofhairValley of the bright river
TorridonToirbheartanPlace of transference / portage
ApplecrossA' ChomraichThe sanctuary
KinlochlevenCeann Loch LìobhannHead of Loch Leven
Spean BridgeDrochaid an AonachainBridge of the little ford
AchnasheenAchadh na SìneField of the storm
DalwhinnieDail ChuinnidhMeeting place / champion's meadow
BraemarBràigh MhàrrUpper part of Mar
BallaterBealadairPass of the water / broom-covered ground

Islands: Skye, Mull & the Hebrides

Island place names blend Gaelic with Norse, reflecting centuries of Viking settlement. Words like “-vik” (bay), “-dal” (valley), and “-ness” (headland) are Norse. The Gaelic overlay came later. For more on the Hebrides, see our Outer Hebrides guide.

English nameGaelicMeaning
SkyeAn t-Eilean SgitheanachThe winged island
PortreePort RìghKing's port
DunveganDùn BheagainFort of the few
UigÙigBay (Norse origin)
BroadfordAn t-Àth LeathannThe broad ford
TobermoryTobar MhoireMary's well
StornowaySteòrnabhaghSteering bay (Norse origin)
Tarbert / TarbetAn TairbeartIsthmus / portage point
CallanishCalanaisUncertain – possibly harbour place
LuskentyreLosgaintirBurning land (from prescribed burning)

Scottish cities & towns

Even Scotland’s major cities have Gaelic names, though many have been worn smooth by centuries of English use. Glasgow’s Gaelic name, Glaschu (“dear green place”), is still visible in the city’s character. Fort William’s Gaelic name, An Gearasdan (“the garrison”), tells you exactly what the English-speaking authorities built there.

English nameGaelicMeaning
EdinburghDùn ÈideannFort on the hill slope
GlasgowGlaschuDear green place
AberdeenObar DheathainMouth of the River Don
PerthPeairtThicket / copse (Pictish origin)
StirlingSruighleaUncertain – possibly place of strife
DundeeDùn DèFort of Dè (possibly fire)
ObanAn t-ÒbanThe little bay
Fort WilliamAn GearasdanThe garrison
PitlochryBaile ChloichridhTown of the stepping stones
St AndrewsCill RìmhinnChurch of the headland king

Mountains & peaks

Scotland has 282 Munros (mountains over 3,000 ft / 914m), and almost all have Gaelic names. The names often describe what the mountain looks like, its colour, its weather, or the animals found there.

English nameGaelicMeaning
Ben NevisBeinn NibheisVenomous mountain / mountain with its head in the clouds
Ben LomondBeinn LaomainnBeacon mountain
CairngormAn Càrn GormThe blue cairn
Sgùrr nan GilleanSgùrr nan GilleanPeak of the young men
Buachaille Etive MòrBuachaille Eite MòrThe great herdsman of Etive
SchiehallionSìdh ChailleannFairy hill of the Caledonians
LiathachLiathachThe grey one
Am BodachAm BodachThe old man
Beinn EigheBeinn EigheFile mountain (ice-shaped)
Cùl MòrCùl MòrGreat back

Lochs & rivers

Water dominates the Highland landscape, and the names reflect it. “Loch” is used for both freshwater lakes and sea inlets. “Abhainn” (river) appears in many river names, while “allt” (burn/stream) names countless small watercourses.

English nameGaelicMeaning
Loch NessLoch NisLoch of the roaring one (the river)
Loch LomondLoch LaomainnBeacon loch
Loch MareeLoch Ma-RuibheLoch of St Maelrubha
River SpeyAbhainn SpèHawthorn river
River NessAbhainn NisRoaring river
Loch TorridonLoch ToirbheartanLoch of the portage place
Loch ShielLoch SeileLoch of the willow
Falls of FoyersEas na SmùideWaterfall of the smoke (spray)

Colour words in place names

Gaelic colour words appear constantly in Scottish place names. Knowing a few unlocks dozens of names:

  • Gorm (blue/green) – Cairngorm (blue cairn), Gormley
  • Dearg (red) – Coire Dearg (red corrie), Ben Dearg
  • Dubh (black/dark) – Dubh Loch, Glen Dubh, Edinburgh (Dùn Èideann)
  • Bàn (white/fair) – Balmoral (Baile Mhoireil), Ardbane
  • Ruadh (reddish-brown) – Ben Vane (Beinn Mheadhoin)
  • Liath (grey) – Liathach (the grey one), Dalilea
  • Fionn (white/fair/blessed) – Glenfinnan (glen of Fingon/the fair one)

Norse influence on Scottish place names

The Vikings ruled much of northern and western Scotland from the 8th to the 13th century. Their language left a deep mark on place names, especially in Orkney, Shetland, Caithness, Sutherland, and the Hebrides. Common Norse elements:

  • -ness (headland) – Inverness, Skegness, Durness
  • -vik / -wick (bay) – Lerwick, Wick
  • -dal / -dale (valley) – Helmsdale, Laxdale
  • -bol / -pool (farmstead) – Ullapool, Carbost
  • -ster (farmstead) – Scrabster, Lybster

In many places, Gaelic and Norse elements combined. The result is a layered linguistic landscape that tells the story of Scotland’s turbulent past.

Hear Gaelic on tour

Our driver-guides know the local place names and their stories. On a private Highland tour, we’ll translate the road signs, explain the landscape, and bring the Gaelic world to life. Several of our guides speak Gaelic.

Further reading

Frequently asked questions

Is Scottish Gaelic still spoken in Scotland?

Yes. Around 58,000 people in Scotland speak Gaelic, mainly in the Outer Hebrides, parts of the Highlands, and Skye. All road signs in the Highlands and Islands are bilingual, and Gaelic-medium education is growing. The language is very much alive, not a museum piece.

How do you pronounce Gaelic place names?

Gaelic spelling follows different rules from English. Letters often have unexpected sounds: 'bh' and 'mh' are pronounced like 'v', 'dh' and 'gh' can be silent or a soft 'y', and vowels change depending on surrounding consonants. The best approach is to listen to a native speaker – or ask your driver-guide.

Why are Scottish place names so different from English?

Most Highland place names are Gaelic in origin and describe the landscape – rivers, mountains, colours, animals, and features. When English-speaking mapmakers arrived, they transliterated Gaelic sounds into English spelling, often inaccurately. The original Gaelic meanings are usually precise landscape descriptions.

What does 'ben' mean in Scottish place names?

Ben comes from the Gaelic 'beinn' meaning mountain or peak. Ben Nevis (Beinn Nibheis) is the most famous example. Other mountain words include 'meall' (rounded hill), 'sgùrr' (sharp peak), and 'càrn' (cairn or rocky summit).

What does 'loch' mean?

Loch is the Gaelic word for lake or sea inlet. Loch Ness (Loch Nis), Loch Lomond (Loch Laomainn), and Loch Maree (Loch Ma-Ruibhe, loch of St Maelrubha) are well known. A 'lochan' is a small loch.

What does 'glen' mean in Scottish place names?

Glen comes from 'gleann', meaning a narrow valley. Glencoe (Gleann Comhann), Glen Affric (Gleann Afraig), and Glenfinnan (Gleann Fhionghain) are examples. A 'strath' (srath) is a wider, flatter valley – like Strathspey (valley of the River Spey).