answersLogoWhite

0


Best Answer

Lairds are Scottish landowners

The English translation would be Lord, as in Landlord.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

1w ago

The Scottish title Laird is roughly equivalent to the English title "Lord." It is used to address landowners or the head of a Scottish estate.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does Scottish title Laird mean in English?
Write your answer...
Submit
Still have questions?
magnify glass
imp