paignton








noun

  1. a town and resort in SW England, in Devon: administratively part of Torbay since 1968
56 queries 0.602