Definition of Paignton in English:
A resort town in SW England, on the south coast of Devon; population 50,600 (est. 2009).
Words that rhyme with PaigntonMaidstone
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.