LAIRD


Meaning of LAIRD in English

n. Sc. a landed proprietor.

Derivatives:

lairdship n.

Etymology: Sc. form of LORD

Oxford English vocab.      Оксфордский английский словарь.