05 Jan Definition of a Manor… Quick trivia
Posted at 09:52h
in Blogs
Quick trivia
Definition of a Manor: A territorial unit that was originally held by feudal tenure, by a landlord who was not necessarily noble, and who himself was a tenant either of the Crown or a mesne lord who held land directly of the Crown.