manor house

Noun
  1. The mansion of a lord or wealthy person (synset 103723997)

Other Searches