mansion_house
1. [ noun ] (housing) a large and imposing house
Synonyms: manse residence hall mansion
Related terms: house palace manor stately_home manor_hall