a large estate in Spanish-speaking countries
An estate; a farm; an establishment.
In Sp. Amer., an isolated farmhouse with surrounding land.
n. [Spanish, Latin] An isolated farm or farmhouse.