Ranch; country house (8)
I believe the answer is:
hacienda
(Other definitions for hacienda that I've seen before include "Mexican farm estate" , "Ranch - large estate" , "European estate" , "House on a large estate in Spain" , "Large estate with house (Spanish)" .)