Welcome! I spent quite a bit of time in Ayr but still had to look up ghillie!!
For my fellow Yanks, "Ghillies are now often fishing guides on private properties in Scotland to take visitors on their fishing expeditions, as well as look after the general health of the river and the game-fish within."