Manor Hall (
Noun
)
Meaning
The large room of a manor or castle.
Classification
Nouns denoting man-made objects.
Synonyms
Hall