WTWM

whatsthatwordmean

← Definition
Guess

lairdship

nounThe rank, position, or estate of a laird (a Scottish landowner).

Synonyms

lordshipnoun

Built for word lovers.