English | German | Russian | Czech

lairdship English

Meaning lairdship meaning

What does lairdship mean?

lairdship

(Scotland) The state or condition of being a laird. The area of land owned by a laird.

Are you looking for...?