laird is a crossword puzzle answer that we have spotted 6 times. Scots landowner Scottish squire Scottish landowner Scottish estate owner Scottish proprietary line in cooking fat A person who owns a large estate in Scotland