croft is a crossword puzzle answer that we have spotted 9 times. Enclosed pasture Small rented farm Scottish farmstead Small Scottish farm lara of video games fictional archaeologist lara A small rented farm in Scotland fort, about to be used for scottish farm A small enclosed field attached to a house