WTWM

whatsthatwordmean

← Definition
Guess

laird

nounA landowner in Scotland, especially one who owns a large estate.

Synonyms

landownernounsquirenoun

Built for word lovers.