landlord
1. [ noun ] (housing) a landowner who leases to others
Synonyms: landlady
Related terms: landowner landlady
Similar spelling:   landlocked
  landler
  landlady
  landholder
  landlubber
  landholding
  landline
  landless