LAIRD Meaning of LAIRD in English [ lɛ:d ]■ noun (in Scotland) a person who owns a large estate.Derivatives~ship noun OriginME: Scots form of lord . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004