This article includes a list of Scottish Gaelic words of possible non-Indo-European origin. (In progress). This article will likely contain fewer words than originally planned and only some of the possible pre IE words I have found. Note that this article was originally titled: 27: General non-IE Gaelic vocabulary, (long article, being updated). Note that this section does not include a large number of or even many of the Gaelic cognates I have published about on the ebooks available on this site and in other books.
2). athach - "giant" or "monster". This word can also mean "a peasant" however. The word athach can also mean a gust of wind, which is interesting.
5). ciuthach - another form of giant or aquatic ancestor. Related to Manx Cughtagh. I have written about these ancestors quite a lot before, because there are some really interesting things pertaining to them and to the prehistoric peoples of Western Scotland. I would like to mention in this article specifically though something pertaining to them and the folklore of Yorkshire.
.giosagach - magical, unknown etymology