1 teamland | Definition of teamland

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