manor hall

Noun
  1. The large room of a manor or castle (synset 103724120)

Other Searches