Definify.com

Definition 2026


landlords

landlords

English

Noun

landlords

  1. plural of landlord