Definify.com

Definition 2025


landlords

landlords

English

Noun

landlords

  1. plural of landlord