The English term "ranch" matches the Finnish term "maatila"

other english words that include "ranch" : finnish :
branch oksa, lokero