landowner
n person who owns (esp a large area of) land 地主; (尤指大片的)土地所有者
one of the biggest single landowners (ie individual people owning the most land) in England 英格兰最大的个体土地所有者.
In the early morning, the food that had been laid out for the dead is thrown into a river or into the sea as it is considered unlucky for anyone living to eat it.