laird

Noun
  1. A landowner (synset 110263279)

Found on Word Lists

Other Searches