teamland

noun

Definition of teamland

old English law

History and Etymology for teamland

Middle English teme lond, from teme team + lond land

Keep scrolling for more