laird

/'leəd/
Noun
  1. a landowner

Khám phá thêm

Các từ liên quan

laird
The laird surveys his estate from the hilltop.