1 fosterland | Definition of fosterland

fosterland

noun

Definition of fosterland

: land allotted under old English law for the maintenance especially of monks

History and Etymology for fosterland

Old English fōstorland, from fōstor food, feeding + land

Keep scrolling for more