Definition of Laird

Noun: laird  lehrd

  1. A landowner

See also:
lair
lairdly

Anagrams containing the word laird

ldria dlair rdlai irdla airdl