rhizoverbBeta
Feedback

laird

Scottish landownernoun · An owner of a landed estate in Scotland.