fosterland
nounDefinition of fosterland
: land allotted under old English law for the maintenance especially of monks
Keep scrolling for more