meaning of croftland
1.
Land
of
superior
quality,
on
which
successive
crops
are
raised.
Related Words
croftland
|
Developed & Maintained By
Taraprasad.com