Both Uses of
manor
in
Main Street
- You are the Lord of the Manor.†
Chpt 5
- Devonshire cottages and Essex manors and a Yorkshire High Street and Port Sunlight.†
Chpt 11 *
Definition:
-
(manor) a large house of a wealthy person
or historically:
the main house of a lord and the land around it that was worked by tenant farmers