croft (n.) Look up croft at Dictionary.com
Old English croft "enclosed field, small field," of unknown etymology. Crofter is 1799, originally Scottish.