Kelmarsh
Proper noun
Meaning
Kelmarsh
A small village and civil parish (without a council) in West Northamptonshire, Northamptonshire, England, formerly in Daventry district (OS grid ref SP7379).
Examples
The popular event will run at Kelmarsh Hall on Saturday and Sunday, June 16 and 17, and visitors can save up to 20 per cent by booking their tickets in advance.