Leamington HastingsWiktionary 原文英美释义专有名词proper noun1A village and civil parish in Rugby borough, Warwickshire, England (OS grid ref SP4467).