"Lady" would be right; "Laird" is just a Scots version of "Lord". (If you were writing in Scots, it'd be "Leddy", but for some reason the male version has passed into Scottish English, and the female hasn't. I quite like the idea of putting that one in the generator though.)
no subject