Batheaston

English

Proper noun

Batheaston

  1. A village in Somerset, England, to the east of the city of Bath.