Hambridge and Westport (English, name)
expansion: Hambridge and Westport
Senses:
glosses: A civil parish in South Somerset district, Somerset, England, which includes these two villages.
Forms: