manor hall
hall
the large room of a manor or castle