Grand residence (7)

I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Large dwelling" , "Opulent house" , "Large house" , "Handsome house as for Lord Mayor" , "Huge imposing residence" .)
I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Large dwelling" , "Opulent house" , "Large house" , "Handsome house as for Lord Mayor" , "Huge imposing residence" .)