Manor comes from Middle English maner, from Old French manoir, from Latin manere meaning "to remain" or "to dwell," ultimately derived from Latin manus meaning "hand."
manor (English): A landed estate; The main house of such an estate...
Definitions
A landed estate; The main house of such an estate...