n
1. a woman who owns a guest house or boarding house and rents rooms to people. In the past British landladies had a reputation for being unfriendly and strict:
seaside landladies.
2. a woman who rents a building, flat/apartment, etc. to somebody.
3. a woman who owns or manages a pub.