The Italian term "fattoria" matches the English term "ranch"

other italian words that include "fattoria" : english :
fattoria estate
fattoria farm
possesso, fattoria, proprietà property