Translation of krof in English:

krof

croft

noun

  • 1

    croft, small enclosed field or rented farm in Scotland