Etymology
Today it means: A hamlet and civil parish (without a parish council) in Harborough district, Leicestershire, England (OS grid ref SK7407). Full definition →
Likely from mare (“adult female horse”) + field
Etymology from Wiktionary, CC BY-SA 4.0.