landlady
land-la-dy
noun
A woman who owns and rents out property, or runs a pub or hotel.
"Our landlady fixed the leaky tap quickly."
land-la-dy
A woman who owns and rents out property, or runs a pub or hotel.
"Our landlady fixed the leaky tap quickly."