/ Dictionary / Index L laird: Meaning and Definition of Find definitions for: laird Pronunciation: (lârdScot.lārd), [key] — n. Scot. a landed proprietor. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease. See also: laird (Thesaurus) lair lairy Related Content Daily Word Quiz: candor Analogy of the Day: Today’s Analogy Spelling Bee: Today’s Spelling Bee Frequently Misspelled Words Frequently Mispronounced Words Easily Confused Words Writing & Language