Weston-super-Mare









Weston-super-Mare


noun

  1. a town and resort in SW England, in North Somerset unitary authority, Somerset, on the Bristol Channel. Pop: 78 044 (2001)
67 queries 0.590