LAIRD


Meaning of LAIRD in English

[laird] n [ME (northern dial.) lord, lard lord] (14c) chiefly Scot: a landed proprietor -- laird.ly adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.