Làrach - is a Scots Gaelic word - meaning - a mark, vestige, imprint, foundation. *

Add your question or comments below