Phrase: lord of the manor
Meaning: A term used to describe the owner or master of a large estate or property; someone who holds a position of authority and power over a specific area or group of people.
Usage: The lord of the manor lived in a grand mansion surrounded by acres of land.