Has scots gaelic ever been spoken in the scottish lowlands?
Yes. It was once spoken in the Lowlands too and there are still many place names of Gaelic origin in the Scottish lowlands. Unfortunately, Gaelic has been slowly retreating since the 7th century A.D. when an English (Anglo-Saxon) army invaded Lothian in the Southeast and even occupied Edinburough for a short time (637 A.D.). By Tudor times, Scottish Gaelic was spoken only in the Highlands and in Sutherland just across the sea from northern Ireland. Most of the Scottish ruling class was speaking Middle English. The last speaker of the Sutherland dialect of Scottish Gaelic was a lady named Mary Stewart who died in 1972.