DID YOU KNOW…HOW EAGLESHAM GOT ITS NAME?
There have been several suggestions as to the meaning of the name Eaglesham but the most likely explanation is that it means ‘settlement with a church or belonging to a church’.
As it stands, it is an Old English name, containing Old English hām ‘a settlement’ (Scots hame, English home). The first element is ultimately a Brittonic word for ‘church’, a loan-word from Latin ecclesia. It is found on its own, in names such as Eccles on the Tweed, as well as in combination with other elements, such as Eccleston and Ecclesfield in England. It was also a Pictish word, and is found, often much changed, in names such as Clashbennie by Errol (Ecclesdouenanin 1202 x 1214; Egclisbanyn 1258).
The nearest eccles-name to Eaglesham is the Brittonic name for Carluke, namely Eglismalesok 1321. It is likely that there was a place called *Eccles here when Eaglesham formed part of the Brittonic-speaking kingdom of Strathclyde. This therefore takes us back beyond the time of the Northumbrian occupation, and indicates an important place of Christian worship here probably going back to the 7th century or even earlier.