dì​zhǔ

landowner

地主 dì​zhǔ
landowner noun
a person who owns land, often renting it out to others

In the past, many farmers had to rent land from that landlord.

host noun
the person who receives or entertains guests

Since you've come to my hometown, I must show you some hospitality.

Frequency

Movie subtitles
1.82 per million appears in 1% of films
Written text
14.4 per million

Sources

Definitions
CC-CEDICT