From Scots word meaning lord or landowner, denoting a Scottish estate holder.
Like Laird?
Swipe through thousands of names like it