Derived from the Gaelic "Columba," meaning "dove," symbolizing peace and gentleness.
| # | Name | Say it | Meaning | Tag |
|---|---|---|---|---|
| 1 | Alasdair | al-AS-ter | Scottish form of Alexander, meaning "defender of mankind," a classic choice with... Outside US top 1000 in 2025; peak #3181 in 2021. | Rare |
| 2 | Blair | blair | Originally a Scottish surname, Blair means "plain" or "field," often associated ... Outside US top 1000 in 2025; peak #439 in 1963. | Rare |
| 3 | Callum | KAL-um | Derived from the Gaelic "Columba," meaning "dove," symbolizing peace and gentlen... Ranked #118 in the US (SSA 2025). Trend: rising. | Trending |
| 4 | Cameron | KAM-er-un | A popular Scottish clan name meaning "crooked nose," now a widely used first nam... Ranked #76 in the US (SSA 2025). Trend: stable. | Popular |
| 5 | Dougal | DOO-gal | From the Gaelic "Dubhghall," meaning "dark stranger" or "dark foreigner," a stro... Outside US top 1000 in 1916; peak #4077 in 1916. | Rare |
| 6 | Euan | YOO-an | A Scottish Gaelic form of John, meaning "God is gracious," a timeless and meanin... Outside US top 1000 in 2025; peak #3740 in 2012. | Rare |
| 7 | Finlay | FIN-lee | From the Gaelic "Fionnlagh," meaning "fair hero" or "white warrior," signifying ... Outside US top 1000 in 2025; peak #2154 in 2015. | Rare |
| 8 | Fraser | FRAY-zer | Of uncertain origin, possibly from the French surname "Frisel," associated with ... Outside US top 1000 in 2025; peak #4608 in 2024. | Rare |
| 9 | Gavin | GAV-in | A medieval form of Gawaine, possibly meaning "white hawk," a noble and elegant n... Ranked #303 in the US (SSA 2025). Trend: falling. | Popular |
| 10 | Hamish | HAY-mish | The Scottish form of James, meaning "supplanter," a strong and familiar name wit... Outside US top 1000 in 2025; peak #4154 in 2017. | Rare |
Swipe through names with your partner. Save favorites. Match on the ones you both love.
Lachlan is a traditional Scottish name meaning "from the land of lakes."
While not strictly Scottish, Flynn has roots in Irish and Scottish surnames.
Angus is a classic Scottish name meaning "one choice" or "unique."
Hamish is the Scottish version of James, meaning "supplanter."
Save your favorites, share with your partner. No more spreadsheets.
Try Bobo Free