Are you browsing for a list of badass Scottish names for your new bundle of joy? Well, you’re in the right place to find them.

badass Scottish names
Photo Courtesy: Canva

Baby naming is one of the precious moments in everyone’s life, and it’s a kind of gift one can give to their kid. So, one should be careful when choosing a baby name.

Badass baby names are a combination of strength, independence, and revolutionary nature, and they are quite different from regular ones.

Scotland is renowned for its cultural, historical, and natural aspects, such as beautiful landscapes, historic castles, bagpipes, kilts, golf, etc.

Badass Scottish Girl Names

Adaira – This name means “fortunate.”

Adair – This girl’s name means “noble.”

Adela – This girl’s name means “noble.”

Ailsa – This name means “from the rocky place.”

Ailith – This cool girl’s name means “kind, noble.”

Alana – The meaning of this name is “fair, beautiful.”

Alina – This girl’s name means “bright, beautiful.”

Aline – This girl’s name means “noble.”

Annabel – This name means “graceful, beautiful.”

Anice – This girl’s name means “grace.”

Aria – This cool girl’s name means “air, melody.”

Blair – This name means “field or plain.”

Bree – This cool girl’s name means “strength or exalted one.”

Brenda – This girl’s name means “sword, torch.”

Bonnie – This girl’s name means “beautiful, charming.”

Caitriona – This Scottish girl’s name means “pure.”

Cara – This girl’s name means “beloved.”

Catriona – This cool girl’s name means “pure.”

Ceana – This cool girl’s name means “God is gracious.”

Delphine – This girl’s name means “dolphin.”

Eilidh – This name means “sun.”

Eithne – This girl’s name means “kernel, grain.”

Elspeth – This girl’s name means “consecrated to God.”

Fenella – This girl’s name means “white shoulder.”

Fiona – This cool girl’s name means “fair, white.”

Giselle – This girl’s name means “pledge, hostage.”

Glenys – This girl’s name means “holy.”

Greer – This cool girl’s name means “vigilant, watchful.”

Gwyneth – This girl’s name means “fair, blessed.”

Isla – This name means “island.”

Ishbel – This girl’s name means “God is my oath.”

Jocelyn – This cool girl’s name means “joyous.”

Kenna – This girl’s name means “born of fire.”

Lilias – This name means “lily.”

Lorna – This girl’s name means “forsaken.”

Mairi – This girl’s name means “sea of bitterness.”

Maisie – This girl’s name means “pearl.”

Marsaili – This name means “pearl.”

Morag – This girl’s name means “great.”

Nessa – This girl’s name means “pure, holy.”

Niamh – This name means “bright, radiant.”

Oona – This girl’s name means “lamb.”

Riona – This girl’s name means “queenly.”

Rhona – This name means “rough island.”

Rowan – This girl’s name means “little redhead.”

Saoirse – This name means “freedom.”

Seonag – This girl’s name means “God is gracious.”

Shona – This girl’s name means “God is gracious.”

Sìne – This girl’s name means “God is gracious.”

Skye – This name means “cloud.”

Talitha – This girl’s name means “little girl.”

Teagan – This cool girl’s name means “attractive, beautiful.”

Una – This girl’s name means “white wave.”

Yvaine – This girl’s name means “evening star.”

Zaira – This girl’s name means “princess.”

Zara – This girl’s name means “princess.”

Badass Scottish Boy Names

Alasdair – This name means “defender of the people.”

Alistair – This name means “defender of the people.”

Alpin – This cool Scottish boy’s name means “fair or handsome.”

Angus – The meaning of this boy’s name is “one strength.”

Aonghas – This cool Scottish boy’s name means “unique choice.”

Archibald – This boy’s name means “bold or brave.”

Baird – This cool Scottish boy’s name means “bard or minstrel.”

Balfour – This boy’s name means “pasture land.”

Beathan – This name means “life.”

Blair – The meaning of this boy’s name is “field or plain.”

Braeden – This boy’s name means “broad valley.”

Brodie – This boy’s name means “brother.”

Caelan – This cool Scottish boy’s name means “thin or slender.”

Cailean – This cool Scottish boy’s name means “young dog.”

Ciaran – This name means “dark-haired.”

Cillian – This cool Scottish boy’s name means “strife or battle.”

Colin – The meaning of this boy’s name is “young one.”

Connal – This boy’s name means “strong wolf.”

Cormac – This boy’s name means “charioteer.”

Craig – This cool Scottish boy’s name means “rock or crag.”

Diarmuid – This name means “follower of the god.”

Declan – This boy’s name means “man of prayer.”

Diarmuid – This cool Scottish boy’s name means “free man.”

Douglas – This name means “dark river.”

Dughall – This cool Scottish boy’s name means “dark stranger.”

Dòmhnall – This boy’s name means “world ruler.”

Euan – This boy’s name means “born of yew.”

Eòghan – This cool Scottish boy’s name means “born of the yew tree.”

Farquhar – This cool Scottish boy’s name means “dear one.”

Fergus – This boy’s name means “man of force.”

Findlay – This cool Scottish boy’s name means “fair warrior.”

Finlay – This name means “fair warrior.”

Fraser – This boy’s name means “strawberry flower.”

Galbraith – This cool Scottish boy’s name means “foreign Briton.”

Gavin – This name means “white hawk.”

Gillean – This boy’s name means “servant of Saint John.”

Gordon – This boy’s name means “great hill.”

Grady – This cool Scottish boy’s name means “noble.”

Graham – This cool Scottish boy’s name means “gravelly homestead.”

Haldane – This cool Scottish boy’s name means “half-Dane.”

Hamish – This boy’s name means “supplanter.”

Hamlin – This boy’s name means “little home-lover.”

Iain – This name means “God is gracious.”

Innes – This cool Scottish boy’s name means “island.”

Iomhair – This boy’s name means “archer’s bow.”

Ivar – This boy’s name means “archer’s bow.”

Jarvie – This cool Scottish boy’s name means “swift.”

Jock – This cool Scottish boy’s name means “God is gracious.”

Jorvik – This boy’s name means “wild boar settlement.”

Keir – This cool Scottish boy’s name means “dark-haired.”

Keith – This boy’s name means “forest.”

Kellan – This name means “mighty warrior.”

Kelso – This boy’s name means “from the ridge or hill.”

Kenneth – This cool Scottish boy’s name means “handsome.”

Lachlan – This boy’s name means “from the fjord-land.”

Lennox – This cool Scottish boy’s name means “elm grove.”

Logan – This name means “little hollow.”

Lorn – This boy’s name means “serves a warrior.”

Lorne – This boy’s name means “served by a warrior.”

Lyle – This cool Scottish boy’s name means “island.”

MacRae – This boy’s name means “son of grace.”

Macbeth – This cool Scottish boy’s name means “son of life.”

Malcolm – This boy’s name means “disciple of Saint Columba.”

Mungo – This cool Scottish boy’s name means “my dear friend.”

Munro – This cool Scottish boy’s name means “mouth of the Roe River.”

Nairn – This boy’s name means “river with alders.”

Niall – This cool Scottish boy’s name means “champion.”

Odhran – This cool Scottish boy’s name means “pale green.”

Oran – This name means “light.”

Ossian – This boy’s name means “deer or fawn.”

Padraig – This cool Scottish boy’s name means “noble.”

Peadar – This boy’s name means “rock.”

Quinlan – This cool Scottish boy’s name means “fit shape.”

Quinn – This boy’s name means “wise.”

Rabbie – This boy’s name means “bright fame.”

Ramsay – This cool Scottish boy’s name means “wild garlic island.”

Roderick – This boy’s name means “famous ruler.”

Ross – This cool Scottish boy’s name means “peninsula.”

Ruairi – This name means “red king.”

Seumas – This boy’s name means “supplanter.”

Simeon – This cool Scottish boy’s name means “obedient.”

Sinclair – This cool Scottish boy’s name means “St. Clair’s meadow.”

Struan – This boy’s name means “stream.”

Tavish – This cool Scottish boy’s name means “twin.”

Teàrlach – This boy’s name means “thunder ruler.”

Torquil – This name means “Thor’s kettle.”

Uilleam – This cool Scottish boy’s name means “resolute protector.”

Uisdean – This boy’s name means “little noble one.”

Vail – This cool Scottish boy’s name means “valley.”

Vearn – This boy’s name means “green.”

Wallace – This boy’s name means “foreigner or stranger.”

Wylie – This cool Scottish boy’s name means “beguiling.”

Xander – This cool Scottish boy’s name means “defender of the people.”

Xavian – This boy’s name means “bright and splendid.”

Yannick – This boy’s name means “God is gracious.”

Zander – This cool Scottish boy’s name means “defender of the people.”

Zephyr – This boy’s name means “a gentle breeze.”

That’s all for badass Scottish names and I hope you have loved the post.

Similar Posts