Type Settlement Usage Scottish Meaning & History Meaning unknown. This was the name of an estate in Renfrewshire, Scotland.