Christmas Common
Proper noun
Meaning
Christmas Common
A hamlet in Watlington parish, South Oxfordshire district, Oxfordshire, England (OS grid ref SU7193).
Proper noun
Christmas Common
A hamlet in Watlington parish, South Oxfordshire district, Oxfordshire, England (OS grid ref SU7193).