Croft - meaning in english

നാമം (Noun)
കൃഷിസ്ഥലം
വീട്ടിനടുത്തുള്ള ചെറുവയല്
വീട്ടുപറമ്പ്
തരം തിരിക്കാത്തവ (Unknown)
വളപ്പ്