Laird name meaning

name meaning: Laird \la(i)-rd\ as a boy's name is pronounced layrd. It is of Scottish and Middle English origin, and the meaning of Laird is "lord". A Scottish and Irish adaptation of a Middle English term for a landlord.

Baby names that sound like Laird are Lord and Laredo. Other similar baby names are Baird, Caird and Kaird.

origin:  Scottish
number of letters: 5. see all 5-letter names