The term 'Head of the Manor' is a job title that is often used to refer to the LORD of a manor. The LORD is the person who is in charge of the estate and is responsible for managing the land, tenants, and other resources. The LORD is also responsible for upholding the laws and customs of the manor.