Translation of manor in English:

manor

manor

noun

  • 1

    manor, a big country house surrounded by land that belongs to it