Etymology

Heyford Park

Today it means: A civil parish in Cherwell district, Oxfordshire, England (OS grid ref SP5126). Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok