Meaning of manor hall

Definition of manor hall

(noun) the large room of a manor or castle

Other information on manor hall

WIKIPEDIA results for manor hall
Amazon results for manor hall