We don't have any synonyms for welshpool yet.
Think welshpool belongs in the thesaurus? Recommend it and we'll take a look.
Definition of welshpool:
(n) :
A town and community with a town council in Powys, Wales, in the historic county of Montgomeryshire (OS grid ref SJ2207).
(n) :
A town in South Gippsland Shire, south eastern Victoria, Australia.