Crofter Meaning

There are 1 meaning(s) for word Crofter

Meaning 1 : an owner or tenant of a small farm in Great Britain