manor

US /ˈmæn.ɚ/
UK /ˈmæn.ɚ/
1.

庄园

a large country house with lands.

:
a Tudor manor house in the English countryside
2.

庄园

the district covered by a police station.

:
they were the undisputed rulers of their manor