LAIRD


Meaning of LAIRD in English

laird /leəd $ lerd/ BrE AmE noun [countable] British English

[ Date: 1300-1400 ; Origin: lord ]

a person who owns a very large area of land in Scotland ⇨ squire 1

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.