Loading...
Menu
LAND'LADY, noun [See Landlord.]
1. A woman who has tenants holding from her.
2. The mistress of an inn.