Impressive home (7)
I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Large building" , "housing" , "Stately home" , "Opulent house" , "Large dwelling" .)
I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Large building" , "housing" , "Stately home" , "Opulent house" , "Large dwelling" .)