Maple Cross (English, name)
expansion: Maple Cross
Senses:
glosses: A village in Three Rivers district, Hertfordshire, England, in the far south of the county (OS grid ref TQ0392).
Forms: