manor hall


Meanings

  • the large room of a manor or castle

Synonyms