mansion house


Meanings

  • a large and imposing house