Scottish Place Names
Most names come from Gaelic either as an English translation, as in the common mountain name Ben More, A’Bheinn Mhór – 'the large mountain' or in some much corrupted forms such as Lesmahagow in Lanarkshire, Lios Mo Chuda – 'the garden of St Mo Chuda'.