Welshpool
geographical name
Welsh·pool
ˈwelsh-ˌpül
town in eastern Wales near the border with England
Love words? Need even more definitions?
Merriam-Webster unabridged



