Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Laird


LAIRD, noun

In the Scots dialect, a lord; the proprietor of a manor.