地主

landowner; landlord; landlady

Meaning

  1. n
    landowner; landlord; landlady

Example sentences

  • The landlord used to be quite well off.