Pontypool
geographical name
Pon·ty·pool
ˌpän-tə-ˈpül
town in southeastern Wales northwest of Bristol, England population 36,761
Love words? Need even more definitions?
Merriam-Webster unabridged
Share