Pontypool (noun) Definition, Meaning & Examples

noun
  1. a town in Torfaen, in SE Wales.
noun
  1. an industrial town in E Wales, in Torfaen county borough: famous for lacquered ironware in the 18th century. Pop: 35 447 (2001)
Pontypool (noun) Definition, Meaning & Examples

More Definitions