History
History
Synonyms
UK
US
Meaning:
estate

a piece of property in the form of land, especially in the country

extensive manor and its property

FINCA as in Wiktionary
FINCA as in Wikipedia