Towyn
English
Proper noun
Towyn
A
coastal
town
in
Conwy
borough
county borough,
Wales
(
OS
grid ref SH9779
)
.
Former name of
Tywyn
, in
Gwynedd
.
Anagrams
towny