Landlady

word

1. Noun

A woman having real estate which she leases to a tenant or tenants.

2. Noun

The mistress of an inn or lodging house.
More about this word
Synonyms and related words
Explore this word