Vocabulary

自邸

one's residence

noun