Results

lairdess noun a female laird or the wife of a laird: and a beautiful Lairdess, young Moriota Stewart, wife of Niall, the doomed… la19-. Compare laird etymology: Scots: attested by JS