head landlords
English
Noun
head
landlords
plural of
head landlord