Synonyms and Antonyms for laird

1. laird (n.)

a landowner

Synonyms: