Crofter
English Meaning
One who rents and tills a small farm or holding; as, the crofters of Scotland.
- Chiefly British One who rents and cultivates a croft; a tenant farmer.
Sorry, No Malayalam Meaning for your input!
See Crofte Want To Try Crofter In Malayalam??