what is a manor ? explain
Answers
Answered by
2
large country house with lands.
"a Tudor manor house in the English countryside"
"a Tudor manor house in the English countryside"
Answered by
4
Definition of manor: a large country house with lands.
Similar questions