Synonyms for laird

1. laird (n.)

a landowner

Synonyms: