C1 noun /ˈmænər/
manor
庄园大宅
Meaning
A large country house with lands; the main house of an estate.
Example
The old manor stood proudly on the hill for centuries.
那座古老的庄园几百年来自豪地矗立在山丘上。