The name 'kames' is an historical mutation of the word 'Kammer', meaning 'learned and good looking one' in Gaelic.
Little known fact.
:-)#
K x
And here was me labouring under the delusion that it was derived from camus meaning bay.
You learn so much from this site .....