LAIRDSHIP


Meaning of LAIRDSHIP in English

noun the state of being a laird; an estate; landed property.

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