← DefinitionshareGuesslairdnounA landowner in Scotland, especially one who owns a large estate.Synonymslandownernounsquirenoun